Heim  >  Artikel  >  Backend-Entwicklung  >  Wo ist die Python-Drittanbieter-Bibliothek installiert?

Wo ist die Python-Drittanbieter-Bibliothek installiert?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-06-13 09:34:067457Durchsuche

Um es einfach auszudrücken

Wenn es sich um das mit dem System gelieferte Python handelt, wird das Verzeichnis dist-packages verwendet.

Wenn Sie Python manuell installieren , wird das Verzeichnis direkt „site-packages“ verwendet.

Dadurch können Sie zwei Installationen isoliert halten.

Wo ist die Python-Drittanbieter-Bibliothek installiert?

dist-packages: Python, das mit dem System geliefert wird

site-packages: Python, das Sie selbst installiert haben

Der Installationspfad des Python-Pakets ist wie folgt

1. Das System wird mit Python geliefert

Das System wird mit Software-Manager geliefert Zur Installation wird das Modul in dist-packages installiert

Verwandte Empfehlungen: „Python-Video-Tutorial

/usr/lib/python2.7/dist-packages/

von easy_install und pip (Hinweis: Es ist der Software-Manager von Python, Python hat viele (Viele Software) werden verwendet, sie verwenden auch dist-Pakete, aber der Pfad ist:

/usr/local/lib/python2.7/dist-packages/

2. Installieren Sie es selbst oder aktualisieren Sie Python

Python zum Installieren einer Drittanbieter-Bibliothek:

/usr/lib/python2.7/site-packages/

Der Installationspfad der von easy_install und pip installierten Drittanbieter-Bibliothek lautet:

/usr/local/lib/python2.7/site-packages/

3 Nicht-Root-Benutzer installieren die Drittanbieter-Bibliothek über easy_install und pip. Der Installationspfad lautet

~/.local/lib/python2.7/site-packages

Manchmal müssen Sie überprüfen, ob der Pfad der Drittanbieter-Bibliothek vorhanden ist (vom Autor gefunden). Hier gibt es eine Falle. Unter dem normalen Pfad befindet sich eine Bibliothek, aber der Import kann nicht gefunden werden und kann nur auf die entsprechende Bibliothek hier verweisen)

~/.local/lib/python2.7/site-packages/external/protobuf/python

Das obige ist der detaillierte Inhalt vonWo ist die Python-Drittanbieter-Bibliothek installiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn