ubuntu下安裝psutil失敗

2021-07-23 02:33:30 字數 719 閱讀 9909

wget  

tar zxvf psutil-2.1.3.tar.gz

cd psutil-2.1.3/

python setup.py instal

提示如下錯誤:

psutil/_psutil_linux.c:12:20: fatal error: python.h: 沒有那個檔案或目錄

#include

^compilation terminated.

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

解決辦法:

安裝python的依賴包 python-dev

apt-get install python-dev

python-dev是幹什麼用的呢:

linux發行版通常會把類庫的標頭檔案和相關的pkg-config分拆成乙個單獨的***-dev(el)包.

以python為例, 以下情況是需要python-dev的

你需要自己安裝乙個源外的python類庫, 而這個類庫內含需要編譯的呼叫python api的c/c++檔案

你自己寫的乙個程式編譯需要鏈結libpythonxx.(a|so)

(注:以上不含使用ctypes/ffi或者裸dlsym方式直接呼叫libpython.so)

其他正常使用python或者通過安裝源內的python類庫的不需要python-dev.

關於linux下面安裝psutil

有的時候安裝目錄是一件非常蛋疼的事情對於剛學習linux的初學者來說的話 閒話不多說,我就先用psutil來教大家怎麼安裝python安裝第三方庫 首先你的linux上面要有乙個python還有乙個第三方庫 本來對於linux 都是自帶python 你們可以ctrl t開啟命令列 然後輸入 pyth...

安裝psutil時的問題

今天下午安裝psutil時老是出現一大片紅,查了很久也沒查到什麼原因 後發依次安裝了下網上大神說的依賴包之後可以完美執行 sudo apt get build dep gcc 安裝過程中可能有這個問題 在終端輸入software properties gtk就可以彈出以下視窗,勾選源 選項即可 之後...

Python 中psutil 模組的安裝

第二步解壓 tar xzvf psutil 2.0.0.tar.gz cd psutil 2.0.0 第三步安裝 python setup.py build python setup.py install 注意 我們的環境中光有乙個python 還是不夠的,它會在第三步的時候報錯。說什麼缺少這個檔案...