首頁 >後端開發 >Python教學 >我的 Python 站台套件目錄位於哪裡?

我的 Python 站台套件目錄位於哪裡?

Susan Sarandon
Susan Sarandon原創
2024-12-14 05:49:11552瀏覽

Where Are My Python Site-Packages Directories Located?

如何找到Python 站點套件目錄的位置

Python 利用全域和每個使用者站點套件目錄包。讓我們來探索尋找這些目錄的方法:

全域網站套件目錄

這些目錄通常稱為“dist-packages”,列在sys.path 變數中。要顯示這些目錄,請執行以下命令:

python -m site

要獲得更緊湊的列表,請在Python 程式碼中使用site 模組中的getsitepackages:

python -c 'import site; print(site.getsitepackages())'

在Python 3中,考慮使用sysconfig模組:

python3 -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])'

每用戶站點包目錄

根據 PEP 370,這些目錄保存本地安裝的軟體包。若要尋找每個使用者目錄,請執行:

python -m site --user-site

如果傳回不存在的目錄,請檢查 Python 的退出狀態並參閱 python -m site --help 以取得更多資訊。

實用技巧

  • 使用.__path__來辨識特定套件的位置。
  • 使用 .__file__ 來決定特定模組的位置。
  • 執行 pip show ;顯示包裹訊息,包括其位置。

以上是我的 Python 站台套件目錄位於哪裡?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn