Der erste Schritt besteht darin, die Versionsnummer und den Installationspfad von Python zu überprüfen. Aus der obigen Ansicht können wir erkennen, dass Python standardmäßig auf Python2 verweist. Daher ändern wir es hier nicht und behalten einfach den aktuellen Status bei. Hinweis: (Weil es immer noch viele Systemupdates gibt, die die Verwendung von Python2 erfordern, z. B.: Installation und Update von Centos7 Yum. Frameworks wie Django verwenden jetzt standardmäßig Python3.) Der zweite Schritt besteht darin, die zugehörigen Abhängigkeitsbibliotheken von Python3 zu installieren. 1. Installieren Sie Abhängigkeiten, die von Python 3.7 verwendet werden können: yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel wget yum -y installiere zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc yum -y installiere libffi-devel 2. Python 3 herunterladen cd /tmp/ wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz 3. Entpacken Sie das heruntergeladene komprimierte Paket tar -zxvf Python-3.7.4.tgz 4. Konfigurieren und kompilieren Sie mkdir /usr/local/python3 cd Python-3.7.4/ ./configure --enable-shared --prefix=/usr/local/python3 --enable-optimizations machen installieren Schritt 4: Nach Abschluss der Installation erstellen Sie einen Softlink Die spätere Verwendung besteht darin, Python direkt aufzurufen und Python2 auszuführen. Geben Sie python3 ein, um pyhton3 auszuführen. cd /usr/local/python3/bin/ ln -s /usr/local/python3/bin/python3 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 pip3 installieren --upgrade pip Dieser Schritt kann zu folgendem Fehler führen: Fehlermeldung:
Lösung: (Geben Sie das Installationsverzeichnis ein und kopieren Sie die Datei) cd /tmp/Python-3.7.4/ cp libpython3.7m.so.1.0 /usr/local/lib64 cp libpython3.7m.so.1.0 /usr/lib/ cp libpython3.7m.so.1.0 /usr/lib64/ Schritt 5. Schließen Sie alle Installationen ab und erstellen Sie eine virtuelle Python-Umgebung für das nächste Update Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Praktische Optimierung des MySQL-Paging-Limits
>>: Beispiel-Tutorial für geplante MySQL-Aufgaben
Vorwort Ich glaube, dass jeder beim Erlernen von ...
Inhaltsverzeichnis 1. Was ist bidirektionale Date...
Inhaltsverzeichnis 1. Abrufen über --skip-grant-t...
1. Umgebungsversion Docker-Version 19.03.12 cento...
Linux-Version: CentOS 7 [root@azfdbdfsdf230lqdg1b...
Ich werde nicht näher auf die Theorie von UDP ein...
Inhaltsverzeichnis 1. Animierter Weihnachtsbaum, ...
Finden Sie das Problem Nach dem Upgrade von MySQL...
In diesem Artikel wird beschrieben, wie Sie die m...
Im Folgenden habe ich einige grundlegende SQL-Ken...
In diesem Artikel wird die Installations- und Kon...
Vorwort Wie Sie wissen, unterstützt Linux viele D...
Die kleinste Planungseinheit in k8s --- pod Im vo...
Wenn Sie sich remote bei MySQL anmelden, gelten f...
Inhaltsverzeichnis 01 Behälterkonsistenz 02 Konze...