Closed romunov closed 3 months ago
@romunov I'm also getting a failed wheel build. Interestingly, I'm seeing the issue for 0.9.1 and 0.9.0.
Edit: The issue was the version of gcc I was using in my HPC environment.
My gcc version is
$ gcc --version
gcc (GCC) 13.2.1 20231011 (Red Hat 13.2.1-4)
Any luck with v0.10.0? Based on the errors above, looks like you need the Python dev library installed (e.g., apt install python-dev
on Ubuntu). Please re-open though if that does not resolve the issue!
Work on Fedora, Python 3.11. python-devel
for 3.11 is installed.
$ mkvirtualenv pybed --python=3.11
...
(pybed) [13:45:58] romunov:~$
$ pip install pybedtools
Collecting pybedtools
Using cached pybedtools-0.10.0.tar.gz (12.6 MB)
Preparing metadata (setup.py) ... done
Collecting pysam (from pybedtools)
Downloading pysam-0.22.0-cp311-cp311-manylinux_2_28_x86_64.whl.metadata (1.5 kB)
Collecting numpy (from pybedtools)
Using cached numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
Using cached numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.3 MB)
Downloading pysam-0.22.0-cp311-cp311-manylinux_2_28_x86_64.whl (25.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 25.1/25.1 MB 6.0 MB/s eta 0:00:00
Building wheels for collected packages: pybedtools
Building wheel for pybedtools (setup.py) ... done
Created wheel for pybedtools: filename=pybedtools-0.10.0-cp311-cp311-linux_x86_64.whl size=14264964 sha256=aacc60faf06aecf79f6885119fa3de9c5ad96905f5f7f95fb6370eb9bc9f76af
Stored in directory: /home/romunov/.cache/pip/wheels/99/09/f0/681320279aa6dcbc1cedd5503c385e9eb38a2b4531dd8d4680
Successfully built pybedtools
Installing collected packages: pysam, numpy, pybedtools
Successfully installed numpy-1.26.4 pybedtools-0.10.0 pysam-0.22.0
[notice] A new release of pip is available: 23.3.2 -> 24.0
[notice] To update, run: pip install --upgrade pip
Can anyone reproduce this?
Version 0.9.0 goes through.