簡體   English   中英

如何修復 deeptoolsintervals 致命錯誤:Python.h?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM