En Python-installasjon har en site-packages-katalog inne i modulkatalogen. Denne katalogen er der brukerinstallerte pakker slippes. EN .pth filen i denne katalogen opprettholdes, som inneholder stier til katalogene der de ekstra pakkene er installert. I denne artikkelen vil du lære hvordan du finner plasseringen til Pythons nettstedpakkekatalog i Python.
Å finne katalogen der nettstedpakkene er lagret kan gjøres på to måter:
- Finne site-packages-katalogen som inneholder alle pakkene installert i Python-distribusjonen.
- Finne pakkekatalogen til en bestemt pakke/bibliotek.
Finne katalogen for nettstedspakker
Den globale site-packages-katalogen (eller dist-packages) kan lokaliseres ved å kjøre følgende kommando i kommandotolken (cmd.exe eller terminal) til operativsystemet ditt:
boble sortering i java
py -m site>
Produksjon:
stabel i ds

Dette gir en liste over alle pakkene som er installert på bruker- og basissiden, inkludert katalogene som er oppført i sys.path fil. Derfor er utdataene fra den forrige kommandoen verbose. For å effektivisere det, ring getsitepackages funksjon tilstede i nettstedet bibliotek. Dette kan kompileres til en one-liner ved å bruke -c attributt tilstede i Python-kommandoen, som utfører koden gitt i argumentet.
py -c 'import site; print(site.getsitepackages())'>
Produksjon:

Dette gir en liste som inneholder banen til site-packages og standard python-distribusjonen der site-packages-katalogen vil inneholde listen over alle pakkene installert i Python.
hvordan finne skjermstørrelsen
Finne pakkekatalogen til en bestemt pakke
For å finne katalogen der en bestemt modul/bibliotek er installert, kjør følgende kommando i kommandotolken til operativsystemet:
py -m pip show>
For demonstrasjon, pakkekatalogen til pyautogui ville bli funnet. Derfor blir kommandoen:
py -m pip show pyautogui>
Produksjon:

Dette viser all informasjon knyttet til pakken sammen med katalogen den er plassert i, som er nettsted-pakker katalog. Dette er fordi det er overordnet katalog for alle pakkene. Derfor kan en pakkekatalog lokaliseres ved å søke etter navnet i nettsted-pakker katalog.