Heim > Backend-Entwicklung > Python-Tutorial > Mit welcher Methode kann das Ubuntu-Online-Server-Python-Paket auf dem Offline-Server installiert werden?

Mit welcher Methode kann das Ubuntu-Online-Server-Python-Paket auf dem Offline-Server installiert werden?

WBOY
Freigeben: 2023-05-13 17:10:06
nach vorne
1885 Leute haben es durchsucht

1. Online-Server-Exportanforderung.txt

pip freeze > requirement.txt
Nach dem Login kopieren

Nachdem die Datei generiert wurde, müssen Sie einige Änderungen vornehmen, um unnötige Bibliotheken zu entfernen, sonst tritt beim Herunterladen ein Fehler auf.

2. WHL-Dateien herunterladen -> Pakete

pip download -r requirement.txt -d packages
Nach dem Login kopieren
pip download -r requirement.txt -d packages -i https://pypi.tuna.tsinghua.edu.cn/simple/
Nach dem Login kopieren

Nachdem der Download abgeschlossen ist, enthält der Paketordner alle Whl-Dateien.

3. Überprüfen Sie, ob der Offline-Server Ubuntu20.04 Python-Pip enthält.

Auf dieser Version des Servers ist Python3.8.5 installiert, Pip ist jedoch nicht installiert, was dazu führt, dass die Installation der WHL-Datei fehlschlägt.

Wenn Sie kein Python haben, müssen Sie es selbst installieren.

4. Pip offline installieren

Wenn Sie pip installieren, müssen Sie die Setuptools im Voraus installieren, also müssen Sie zwei Pakete herunterladen.

------Download

setuptools

pip

Sie müssen auf die entsprechende Python-Version achten

Ich habe setuptools==45.2.0 pip==23.1 heruntergeladen. Sie alle erfordern zunächst Python>=3.7 Ich habe setuptools==67.6.1 heruntergeladen, aber etwas ist schiefgegangen, und schließlich habe ich mich für Version 45 entschieden.

Mit welcher Methode kann das Ubuntu-Online-Server-Python-Paket auf dem Offline-Server installiert werden?

-----Beim Dekomprimieren und Installieren von Setuptools ist ein Problem aufgetreten Offline müssen Sie es erneut herunterladen und installieren.

Python3-Distutils-Adresse: https://pkgs.org/search/?q=python3-distutils Manchmal ist eine Mensch-Maschine-Inspektion erforderlich. Wählen Sie nach Abschluss der Suche den Server aus version und python version, die ungefähr einander entsprechen

um die benötigten Abhängigkeiten anzuzeigen

Mit welcher Methode kann das Ubuntu-Online-Server-Python-Paket auf dem Offline-Server installiert werden?


Sie benötigen außerdem python3-lib2to3, da Python bereits existiert, klicken Sie einfach hinein und wählen Sie die entsprechende Version aus.

Mit welcher Methode kann das Ubuntu-Online-Server-Python-Paket auf dem Offline-Server installiert werden?Die Plug-in-Download-Adresse befindet sich im Download-Bereich

Öffnen Sie direkt http://archive.ubuntu.com/ubuntu/pool/main/p/python3-stdlib-extensions/python3-distutils_3.8.2- 1ubuntu1_all.deb this Der Link startet den Download von python3-distutils_3.8.2

Mit welcher Methode kann das Ubuntu-Online-Server-Python-Paket auf dem Offline-Server installiert werden?Öffnen Sie auf ähnliche Weise http://archive.ubuntu.com/ubuntu/pool/main/p/python3-stdlib-extensions/python3-lib2to3_3.8.2-1ubuntu1_all. deb zum Herunterladen von python3-lib2to3_3 .8.2

Nach dem Herunterladen in dasselbe Verzeichnis hochladen

----Setuptools-Abhängigkeiten installieren

sudo dpkg -i *.deb

Nach Abschluss der Installation installieren Sie setuptools. Nach der Installation ist abgeschlossen, importieren Sie, um zu sehen, ob es Probleme gibt.

-----Entpacken und installieren Sie pip

Nachdem die Setuptools-Installation erfolgreich war, können Sie pip installieren

tar -xvzf setuptools-45.2.0.tar.gz
cd setuptools-45.2.0
python3 setup.py install
Nach dem Login kopieren

Nach Abschluss der Installation führen Sie pip list aus, um zu überprüfen, ob sie erfolgreich ist

-----Installieren Alle WHL-Dateien

Wenn der Server-Pip bereit ist, kann er installiert werden.

tar -xvzf pip-23.1.tar.gz
cd pip-23.1
python3 setup.py install
Nach dem Login kopieren

Überprüfen Sie nach der Ausführung die Pip-Liste. Wenn kein Problem vorliegt, ist die Übertragung erfolgreich.

Das obige ist der detaillierte Inhalt vonMit welcher Methode kann das Ubuntu-Online-Server-Python-Paket auf dem Offline-Server installiert werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage