[英]How to fix deeptoolsintervals fatal error: Python.h?
我嘗試安裝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
問題是我每次都沒有使用相同版本的 python,所以我為 python3.9 安裝了 python-env
sudo apt-get install python3.9-dev
接着
pip3.9 install deeptoolsintervals
安裝成功。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.