Rumah >pembangunan bahagian belakang >Tutorial Python >Di manakah Direktori pakej tapak Python Saya?

Di manakah Direktori pakej tapak Python Saya?

Susan Sarandon
Susan Sarandonasal
2024-12-23 14:15:14356semak imbas

Where is My Python site-packages Directory Located?

Cara Mengesan Direktori pakej tapak Python Anda

Mencari lokasi direktori pakej tapak Python anda, di mana pihak ketiga anda memasang pakej tinggal, adalah penting untuk pengurusan pakej. Terdapat dua jenis utama direktori pakej tapak: global dan setiap pengguna.

Direktori Pakej Tapak Global

Direktori ini disenaraikan dalam sys.path. Untuk melihatnya:

python -m site

Untuk senarai yang lebih padat, gunakan getsitepackages modul tapak:

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

Awas: Dalam persekitaran maya, getsitepackages mungkin tidak tersedia . Sebaliknya, gunakan:

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

Direktori Pakej Tapak Setiap Pengguna

Direktori ini ialah tempat Python memasang pakej setempat anda. Untuk mencari lokasi mereka:

python -m site --user-site

Petua Praktikal

  • Lokasi Pakej: Tentukan lokasi pakej tertentu menggunakan:
<package>.__path__
  • Modul Lokasi: Kenal pasti di mana modul tertentu terletak menggunakan:
<module>.__file__
  • Maklumat Pakej Gaya Debian: Dapatkan butiran pakej dengan:
pip show <package>

Atas ialah kandungan terperinci Di manakah Direktori pakej tapak Python Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn