出現這個問題,很多時候是文件依賴出現了障礙。
以Ubuntu系統爲例,當我使用sudo pip install 下載某個包時出現了這個問題。下面來看如何解決
方法一:很多時候程序出問題都會有錯誤提示,你應該往這句話向上面看一看錯誤。
python只是一個header,如果電腦相關依賴文件沒裝的話可能會出現上述問題,例如我
sudo pip install pyaudio出現
大家注意看我這句:
fatal error:portaudio.h: No such file or directory
這個提示我去下載裝好portaudio.h這個頭文件,Ubuntu的話可以通過這個網站直接search,然後用sudo apt-get install +這個dev或其他類型文件,該文件裏面含有了這個頭文件。注意你要找的文件可能跟我的不一樣!
配置好後,再sudo pip install
方法二:如果上述方法行不通,那麼再在法一前面加個步驟
查看自己python的版本,
python2 --version
顯示的是2.版本,
然後下載自己2.x版本Python的devel,比如python2.7.12就是
sudo apt-get install python2.7-dev
如果看不懂或還沒解決,可以看看我解決的參考資料或者直接評論區問我。成功照片:
參考資料: