Un'installazione Python ha una directory dei pacchetti del sito all'interno della directory del modulo. Questa directory è dove vengono rilasciati i pacchetti installati dall'utente. UN .pth viene mantenuto il file in questa directory, che contiene i percorsi delle directory in cui sono installati i pacchetti aggiuntivi. In questo articolo imparerai come trovare la posizione della directory dei pacchetti del sito Python in Python.
La ricerca della directory in cui sono archiviati i pacchetti del sito può essere eseguita in due modi:
- Trovare la directory site-packages contenente tutti i pacchetti installati nella distribuzione Python.
- Trovare la directory del pacchetto di un pacchetto/libreria specifico.
Trovare la directory dei pacchetti del sito
La directory globale dei pacchetti del sito (o dist-packages) può essere individuata eseguendo il seguente comando nell'interprete dei comandi (cmd.exe o terminale) del sistema operativo:
windows.open javascript
py -m site>
Produzione:

Questo fornisce un elenco di tutti i pacchetti installati sui siti utente e di base, incluse le directory elencate nel file sys.path file. Quindi l'output del comando precedente è dettagliato. Per snellirlo chiama il getsitepackages funzione presente in luogo biblioteca. Questo potrebbe essere compilato in una riga utilizzando il file -C attributo presente nel comando Python, che esegue il codice fornito nell'argomento.
py -c 'import site; print(site.getsitepackages())'>
Produzione:
elenco collegato Java

Questo fornisce un elenco contenente il percorso dei pacchetti del sito e la distribuzione Python predefinita in cui la directory dei pacchetti del sito conterrebbe l'elenco di tutti i pacchetti installati in Python.
cos'è il comando di esportazione in Linux
Trovare la directory del pacchetto di un pacchetto specifico
Per individuare la directory in cui è installato un particolare modulo/libreria, eseguire il seguente comando nell'interprete dei comandi del sistema operativo:
py -m pip show>
A scopo dimostrativo, la directory del pacchetto of pyautogui verrebbe trovato. Quindi il comando diventa:
py -m pip show pyautogui>
Produzione:

Questo mostra tutte le informazioni associate al pacchetto insieme alla directory in cui si trova, che è il file pacchetti del sito directory. Questo perché è la directory principale di tutti i pacchetti. Pertanto, è possibile individuare una directory del pacchetto cercando il suo nome all'interno del file pacchetti del sito directory.