1. 程式人生 > >Mac升級完python後site-packages包的模組無法匯入的解決辦法

Mac升級完python後site-packages包的模組無法匯入的解決辦法

對mac os系統自帶的python進行了升級,新安裝的python的site-packages目錄並沒有加到python的系統路徑中,所以在使用其他庫時發現出現了缺少模組的錯誤。

檢視python的模組路徑方法是

import sys

print sys.path


下邊是在這個python系統路徑中加入新的模組路徑的三種方法,

1、新增環境變數PYTHONPATH,python會新增此路徑下的模組,在.bash_profile檔案中新增如下類似行:

export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages

2、在site-packages路徑下新增一個路徑配置檔案,檔案的副檔名為.pth,內容為要新增的路徑即可

3、sys.path.append()函式新增搜尋路徑,引數值即為要新增的路徑。