我尝试安装 pip3 install deeptoolsintervals
错误是:
deeptoolsintervals/tree/tree.c:1:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
我安装了 Ubuntu 16.04.7 和 Python 版本:
ls /usr/bin | grep python
dh_python2
dh_python3
python
python2
python2.7
python2.7-config
python2-config
python3
python3.5
python3.5m
python3.9
python3m
python-config
x86_64-linux-gnu-python2.7-config
x86_64-linux-gnu-python-config
我已经在python3.9下安装了deeptools
$ git clone https://github.com/deeptools/deepTools
$ cd deepTools
$ python3.9 setup.py install
答案 0 :(得分:0)
问题是我每次都没有使用相同版本的python,所以我为python3.9安装了python-env
sudo apt-get install python3.9-dev
然后
pip3.9 install deeptoolsintervals
安装成功。