Da ich derzeit zum Erlernen von Deep Learning die Version Ubuntu+Python 3.6 verwenden muss, habe ich es gemäß den Online-Anweisungen installiert. Ubuntu 16.04 wird jedoch mit den Python-Versionen 2.7 und 3.5 geliefert und muss diese daher separat installieren. Ich habe jedoch einen halben Tag mit der Installation verbracht und einen ganzen Tag damit verschwendet, auf verschiedene Fallstricke zu stoßen. Endlich habe ich es geschafft. Deshalb habe ich dieses Tutorial geschrieben, um zukünftigen Generationen zu helfen, nicht auf die schiefe Bahn zu geraten. Hier einige Tipps für unterwegs: Bei der Installation von Ubuntu 16 wird das Sprachpaket am Ende heruntergeladen. Da es fremde Quellen verwendet, dauert es sehr lange, daher können Sie auf „Überspringen“ klicken, um es zuerst zu überspringen. Ändern Sie die Quelle später und setzen Sie die Installation fort. Suchen Sie in der Suche nach „Software und Updates“. Dort können Sie die Downloadquelle wechseln. Ich habe Alibaba Cloud gewählt. Anschließend in der Suche nach Sprachunterstützung suchen, das Sprachpaket herunterladen und fertig. Als nächstes kommt das Highlight, installieren Sie python3.6 Installieren Sie python3.6 1. Ich habe das Online-Tutorial zur Installation befolgt und festgestellt, dass ich es mit den folgenden Anweisungen nicht hinzufügen und installieren konnte sudo add-apt-repository ppa:jonathonf/python-3.6 //Verwenden Sie dies nicht Am besten laden Sie das Installationspaket von https://www.python.org/ftp/python/3.6.5/ herunter und legen das Installationspaket über einen freigegebenen Ordner in Ubuntu ab. 2. Wenn auf den freigegebenen Ordner nicht zugegriffen werden kann Fügen Sie den aktuellen Benutzernamen zur vboxsf-Benutzergruppe hinzu (mein Benutzername ist frio) und starten Sie das System neu. 3. Dann ist es der Prozess der Installation von Python3.6 Klicken Sie mit der rechten Maustaste auf den freigegebenen Ordner, um das Terminal zu öffnen und auf diesen Ordner zuzugreifen. Entpacken Sie anschließend die Datei Hinweis: Hier wird der Befehl xfz verwendet, der Befehl -xvzf wird nicht empfohlen, da für den freigegebenen Ordner eine Änderung oder Löschung der Root-Berechtigungen erforderlich ist. Öffnen Sie den entpackten Ordner und fügen Sie die Konfiguration hinzu cd Python-3.6.5/ ./configure "--prefix=/usr/bin/python3.6" Was konfiguriert werden muss, ist der Ordner, in dem Python installiert ist. Nach Abschluss der Konfiguration zeigt das Terminal den folgenden Absatz an. Sie können ihn ignorieren, ohne dass nachfolgende Vorgänge davon betroffen sind. Wenn Sie eine Release-Version mit allen Optimierungen (LTO, PGO usw.) wünschen, Bitte führen Sie ./configure –enable-optimizations aus Quellcode kompilieren Der Kompilierungsprozess dauert mehrere Minuten und kann, abhängig von der installierten gcc-Version, Fehler melden. Durchführen der Installation Der Installationsvorgang dauert einige Minuten. Nach erfolgreicher Installation befindet sich das installierte Python im Ordner /usr/bin/python3.6 auf Ihrem Computer. Hier wird ggf. gemeldet, dass das zlib-Abhängigkeitspaket fehlt und die Installation fehlschlägt. Lösung Installieren Sie die GCC-Toolchain Installieren Sie verschiedene Abhängigkeiten
Gehen Sie hierhin und installieren Sie es erneut. Ändern der Standard-Python-Version Ubuntu 16.04 integriert Python 2.7 und 3.5. Das ursprüngliche Python im System befindet sich in /usr/bin/python. Über ls -l können Sie sehen, dass Python in diesem Verzeichnis ein Softlink zu Python 2.7 ist. Wir müssen zuerst diesen Standardlink löschen und dann einen neuen Softlink für Python3.6 erstellen. Stellen Sie zunächst sicher, dass der Terminalzeiger zum Stammverzeichnis zurückgekehrt ist, bevor Sie die folgenden Vorgänge ausführen. Sie müssen die ursprüngliche Python-Linkdatei löschen: Beachten Sie: Wenn das Terminal die Meldung „rm: kann ‚/usr/bin/python‘ nicht löschen: unzureichende Berechtigungen“ anzeigt, müssen Sie zum Löschen des Links „sudo“ oder offene Root-Berechtigungen verwenden. Erstellen Sie einen Link zu Python 3.6. Wenn Sie nicht über ausreichende Berechtigungen verfügen, fügen Sie mit root oder sudo den folgenden Befehl hinzu: ln -s /usr/bin/python3.6/bin/python3.6 /usr/bin/python Abfrage der Python-Version python@ubuntu:~$ python -V Python 3.6.5 Die Installation ist hierbei erfolgreich. Zusammenfassen Das Obige ist das neueste Tutorial und die detaillierten Schritte zur Installation von Python3.6 auf vitrualBox+ubuntu16.04, die vom Herausgeber vorgestellt wurden. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank! Das könnte Sie auch interessieren:
|
<<: Die umfassendste package.json-Analyse
>>: Schritte zum Aktivieren des MySQL-Datenbanküberwachungs-Binlogs
Die Semantik, der Schreibstil und die Best Practi...
Obwohl Sie denken, dass es sich möglicherweise um...
In diesem Artikel wird der spezifische Code des b...
1. Kopieren Sie die Konfigurationsdatei in die Be...
Menüleiste Beispiel 1: Code kopieren Der Code lau...
Dieser Artikel beschreibt, wie Sie einen sekundär...
1. Docker installieren 1. Ich habe Centos7 in der...
Originalcode: center.html : <!DOCTYPE html>...
Wie erreicht man Internationalisierung in React? ...
Datenblatt: Von Spalte zu Zeile: mit max(case whe...
Definieren eines Arrays in Bash Es gibt zwei Mögl...
Manchmal möchten wir eine solche Funktion impleme...
Beim Verwenden von Animation.css habe ich festges...
Inhaltsverzeichnis Vorwort Frühere Iterationen It...
1. Mentale Reise Als ich kürzlich das Cockpit sch...