1. Was ist Pip pip ist ein Python-Paketverwaltungstool, das die Funktionen zum Suchen, Herunterladen, Installieren und Deinstallieren von Python-Paketen bietet. 2. Aktualisieren Sie die Pip-Version 1. Der mit Ubuntu gelieferte Standard-Pip (Pip 9.0.1) basiert auf Python 2.7 2. Wir müssen pip basierend auf Python3 neu installieren: 3. Aktualisieren Sie die Pip3-Version: 4. Überprüfen Sie die Pip-Version von Python3. Wenn der folgende Fehler gemeldet wird: ImportError: Name main kann nicht importiert werden Lösung: Bearbeiten Sie die Datei usr/bin/pip3 Vor der Änderung: von pip import main wenn __name__ == '__main__': sys.exit(main()) Nach der Änderung: von pip import __main__ wenn __name__ == '__main__': sys.exit(__main__._main()) Überprüfen Sie, ob der Fix erfolgreich wirksam wurde: pip3 -V Das Terminal druckt: pip 19.3.1 von /home/wenbin/.local/lib/python3.6/site-packages/pip (Python 3.6) 5. Aktualisieren Sie alle Python-Pakete mit einem Klick Schreiben Sie einfach ein Python-Skript, um es auszuführen. Hier ist der Code: pkg_resources importieren vom Unterprozess-Importaufruf für Pakete in [dist.project_name für dist in pkg_resources.working_set]: Aufruf("pip3 install --upgrade " + ".join(packages) + ' --user', shell=True) Da der Pip, der meinem Python3 entspricht, pip3 ist, sollte der Pip im Skriptaufruf („pip3 install --upgrade " + ''.join(packages) + ' --user', shell=True)“ als pip3 geschrieben werden. Als nächstes schauen wir uns an, welche anderen Pakete es in den historischen Versionen von Python gibt: Das Terminal druckt: Paketversion Neuester Typ ----------- ------- ------ ----- Verteilungsinfo 0.0.0 0.10 sdist pycairo 1.16.2 1.18.1 sdist pycups 1.9.73 1.9.74 sdist pygobject 3.26.1 3.34.0 sdist Dann verwenden Sie diese nicht aktualisierten Pakete Sie können den Befehl ausführen, um sie einzeln zu aktualisieren. Ich verwende diese vier Pakete nicht oft, daher bin ich zu faul, sie zu aktualisieren. . . (PS: Ich habe gerade Ubuntu 18.04 installiert, daher ist es nicht praktisch, Screenshots zu machen. Schauen wir es uns jetzt einfach an.-) Wissenspunkterweiterung: Ubuntu 18.04 installiert Python-Paket In letzter Zeit habe ich zwei Modelle gleichzeitig ausgeführt und der Cloud-Server kann damit nicht umgehen. Ich habe einen Windows-Host eines Unternehmens bekommen, ihn auf Ubuntu 18.04 geändert und ihn mir zur Nutzung von MBP-Remote-SSH gegeben. Cool~ 1. SSH-Server konfigurieren 2. Installieren Sie Python usw. Unbuntu18.04 kommt mit Python3.6.8 1. Installieren Sie pip3 und führen Sie es aus 2. Installieren Sie vim und führen Sie es aus 2. Konfigurieren Sie zuerst das Image und installieren Sie dann jedes Python-Paket Torch zeigt tatsächlich an, dass der Download 20 Stunden dauert, daher verwende ich immer noch Tsinghua pypi mirror 8~ Beachten Sie, dass nach dem Upgrade von pip10 ein Fehler auftreten kann
Fügen Sie nach der Installation einfach --user hinzu: Zusammenfassen Das Obige ist die Methode zum Aktualisieren aller Python-Pakete von Drittanbietern und zum Installieren von Python-Paketen in Ubuntu 18.04 mit einem Klick. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: MySQL 8.0.15 Installations- und Konfigurations-Tutorial unter Win10
>>: Detaillierte Erläuterung von JavaScript-WebAPI-, DOM-, Ereignis- und Operationselementbeispielen
Vorwort: In Vue können Props verwendet werden, um...
Um einen Flex-Container zu erstellen, fügen Sie e...
Inhaltsverzeichnis 1. Verwenden Sie die Komponent...
Übersicht über partitionierte MySQL-Tabellen Wir ...
Letztes Mal haben wir über einige SQL-Abfrageopti...
Schritt 1: Ubuntu-Quelle hinzufügen Wechseln Sie ...
In HTML werden gängige URLs auf verschiedene Arten...
Inhaltsverzeichnis Funktionsdefinitionsmethode Fu...
Inhaltsverzeichnis 1. Was ist ein Hook? 2. Warum ...
In Projekten werden häufig Batch-Operationsanweis...
Vorwort Nachdem ich lange Zeit verschiedene Mater...
Vor Kurzem hat Oracle die öffentliche Verfügbarke...
Inhaltsverzeichnis Cluster-Cluster Clusterdetails...
Vorwort Ein Docker-Image besteht aus einer Docker...
Inhaltsverzeichnis 1. Open-Source-Lagerverwaltung...