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
Inhaltsverzeichnis 1. Vorbereitung 2. Definieren ...
Die Verwendung von depends_on zum Sortieren von C...
Inhaltsverzeichnis 1. Docker ermöglicht Fernzugri...
Meine Umgebung: 3 centos7.5 1804 Meister 192.168....
Inhaltsverzeichnis Installieren Sie den Vim-Plugi...
Docker-Download-Adresse: http://get.daocloud.io/#...
Linux wird von immer mehr Benutzern geliebt. Waru...
Die Methode zur Lösung des Problems, das anfängli...
Vor ein paar Tagen habe ich mir ein Video von ein...
Inhaltsverzeichnis Überblick Was ist Lazy Loading...
1. Hintergrund Wenn der Docker-Dienst gestartet w...
Wie konvertiere ich eine JSON-Zeichenfolge in ein...
Hier sind 10 HTML-Tags, die zu wenig verwendet od...
Inhaltsverzeichnis Vorwort 1. Grundlegende Verwen...
Inhaltsverzeichnis Starten Sie Docker Stoppen Sie...