如何修复 deeptoolsintervals 致命错误:Python.h?

时间:2021-03-09 12:17:28

标签: python python-3.x

我尝试安装 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

1 个答案:

答案 0 :(得分:0)

问题是我每次都没有使用相同版本的python,所以我为python3.9安装了python-env

sudo apt-get install python3.9-dev

然后

pip3.9 install deeptoolsintervals

安装成功。

相关问题