Una instal·lació de Python té un directori de paquets de llocs dins del directori del mòdul. Aquest directori és on es deixen caure els paquets instal·lats per l'usuari. A .pth es manté el fitxer d'aquest directori, que conté camins als directoris on estan instal·lats els paquets addicionals. En aquest article, aprendràs a trobar la ubicació del directori de paquets de llocs de Python a Python.
Trobar el directori on s'emmagatzemen els paquets del lloc es pot fer de dues maneres:
- Trobar el directori site-packages que conté tots els paquets instal·lats a la distribució Python.
- Trobar el directori de paquets d'un paquet/biblioteca específic.
Trobar el directori de paquets del lloc
El directori global site-packages (o dist-packages) es pot localitzar executant l'ordre següent a l'intèrpret d'ordres (cmd.exe o terminal) del vostre sistema operatiu:
programació de rondes
py -m site>
Sortida:
convertir string en int

Això ofereix una llista de tots els paquets instal·lats als llocs d'usuari i de base, inclosos els directoris enumerats a la llista sys.path dossier. Per tant, la sortida de l'ordre anterior és detallada. Per simplificar-ho, truqueu al getsitepackages funció present a la lloc biblioteca. Això es podria compilar en una línia única utilitzant el -c atribut present a l'ordre Python, que executa el codi donat a l'argument.
py -c 'import site; print(site.getsitepackages())'>
Sortida:

Això dóna una llista que conté la ruta dels paquets del lloc i la distribució predeterminada de Python on el directori de paquets del lloc contindria la llista de tots els paquets instal·lats a Python.
android.process.acore continua aturant-se
Trobar el directori de paquets d'un paquet específic
Per localitzar el directori on s'ha instal·lat un mòdul/biblioteca concret, executeu l'ordre següent a l'intèrpret d'ordres del sistema operatiu:
py -m pip show>
Per a la demostració, el directori de paquets de pyautogui es trobaria. Per tant, l'ordre es converteix en:
py -m pip show pyautogui>
Sortida:

Això mostra tota la informació associada al paquet juntament amb el directori on es troba, que és el paquets del lloc directori. Això es deu al fet que és el directori principal de tots els paquets. Per tant, es podria localitzar un directori de paquets cercant el seu nom dins del fitxer paquets del lloc directori.