Python: 通過 pip 安裝第三方包后依然不能 import(2)


我之前寫過一篇文章關於如何解決這個問題,原文為《Python: 通過 pip 安裝第三方包后依然不能 import》,其中只提到一種方法:下載第三方包的壓縮文件,然后通過 python setup.py install 。這種方法可能適用於一部分包,但是針對一些不知道壓縮文件在哪兒下載的包,需要用其他方法。

在很長一段時間沒用 Python 后,我電腦上的 Python 環境出現了一些問題,於是我下載幾個包都不能正常 import,最后我發現問題在於少了 Python 路徑的定義。

 

我的系統時 MacOS,以 xlwt 為例,具體操作如下。

1. 執行 pip3 install xlwt (我需要安裝包到 Python 3 的環境中,所以用 pip3),如果這個包已經成功安裝,則會出現包所在的路徑。

 

 

2. 打開 ~/.bash_profile(可用 sudo vi ~/.bash_profile 打開文件編輯),添加以下內容,引號內為上一步顯示的路徑。

PYTHONPATH="/usr/local/lib/python3.7/site-packages"
export PYTHONPATH

3. 執行 source ~/.bash_profile 。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM