簡單來說
如果是系統自帶的python,會使用dist-packages目錄;
如果你手動安裝python,它會直接使用目錄site-packages。
這允許你讓兩個安裝隔離開來。
dist-packages:系統自帶的python
site-packages:自己安裝的python
#Python的套件的安裝路徑如下
1、系統自帶python
系統自備軟體管理器安裝,模組將被安裝到dist-packages
相關推薦:《python影片教學》
/usr/lib/python2.7/dist-packages/
從easy_install 和pip (註: 是python的軟體管理器,python有許許多多的軟體) 使用,他們也使用dist-packages,但是路徑是:
/usr/local/lib/python2.7/dist-packages/
2、自己安裝或升級過後的python
python安裝第三方庫的路徑是:
/usr/lib/python2.7/site-packages/
從easy_install 和pip 安裝的第三方庫安裝路徑是:
/usr/local/lib/python2.7/site-packages/
3、非root用戶,從easy_install 和pip安裝第三方庫的安裝路徑是
~/.local/lib/python2.7/site-packages
有時候需要檢查第三方函式庫的路徑是否在(筆者在這裡碰見過一個坑,正常路徑下又某個函式庫,但是import找不到,只能指向這裡的對應的函式庫)
~/.local/lib/python2.7/site-packages/external/protobuf/python
以上是python第三方函式庫安裝在哪的詳細內容。更多資訊請關注PHP中文網其他相關文章!