Dieser Artikel stellt hauptsächlich die Installation von pip3 für Python 3.x im Detail vor, was einen gewissen Referenzwert hat
Vorwort:
Das Der Server, den ich derzeit verwende, ist centos6.x. Die mit dem System gelieferte Version ist jedoch 2.6.x. Unabhängig davon, ob es sich um Python handelt, ist Python3 derzeit die erste Wahl. ---Wie installiere ich die Python3-Umgebung und wie installiere ich das entsprechende PIP3 für Python3? Noch wichtiger ist, dass in unserem ursprünglichen System einige integrierte Tools die Python2.6-Version erfordern, sodass die Koexistenz von Python3 und Python2 sowie die Koexistenz von Pip2 und Pip3 erforderlich sind. Der folgende Artikel ist meine persönliche Praxis. (Installieren Sie pip3 für Python3)
Der Zweck des Schreibens dieses Artikels besteht darin, Kameraden zu helfen, die ebenfalls auf das gleiche Problem stoßen (derzeit ist es schwierig, Informationen im Internet zu finden, und die meisten davon wurden noch nicht praktiziert. Das Folgendes ist meine Erfahrung: Kann zu 100 % gelingen!)
Zuerst python3.x installieren, so einfach! !
1. Gehen Sie zuerst zur offiziellen Website, um das Python3-Installationspaket herunterzuladen Offizielle Website-Adresse --- Ich habe Python-3.5.2.tar.xz heruntergeladen2 . Paket auf den Server hochladen Entpackentar -xf Python-3.5.2.tar.xz
! ! ! ! Passen Sie auf
⚠️ Sie müssen vor dem Kompilieren einige notwendige Abhängigkeiten installieren, sonst müssen Sie neu kompilieren, wenn ein Fehler gemeldet wird --- (Ich habe diesen Verlust erlitten, achten Sie also unbedingt darauf...)
Installieren Sie die erforderlichen Abhängigkeiten (mindestens die folgenden zwei sind erforderlich, ich persönlich bin auf die folgenden zwei gestoßen)yum install openssl-devel -y
yum install zlib-devel -y
Okay, jetzt können Sie kompilieren Mit Sicherheit:
cd Python-3.5.2 ./configure --prefix=/opt/Python #安装目录可以自己定义无所谓。 make make install
Nachdem die Kompilierung abgeschlossen ist, wird ein Python-Ordner unter /opt/ generiert. Ja, dies ist das kompilierte Python – für Bequemlichkeit Freunde können eine weiche Verbindung wie folgt definieren:
# ln -s /opt/Python/bin/python3 /usr/bin/python3
Auf diese Weise können Sie Python3 direkt wie folgt konsumieren:
Okay, bis jetzt ist unsere Aufgabe, Python3 unter Linux zu installieren, abgeschlossen. Jetzt geben wir den Schlüsselpunkt ein: Installieren Sie pip3 für Python3Installieren Sie Pip für Python3.x
Tatsächlich ist das nicht schwierig. . Laden Sie mehrere Pakete herunter und führen Sie zwei Befehle aus, um es zu erledigen.
1. Installieren Sie zuerst setuptools Freunde können es über die offizielle Modulbibliothek herunterladen: Download-Adresse
Hier verwende ich direkt wget, um die Version 19.6 vom Server herunterzuladen (Freunde). kann die neue Version ausprobieren...)
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26 tar -zxvf setuptools-19.6.tar.gz cd setuptools-19.6.tar.gz python3 setup.py build python3 setup.py install
2 Anschließend pip direkt installieren und fertig. .
Laden Sie es ebenfalls zuerst herunter und führen Sie dann den Befehl aus, um es zu erledigen! !
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb tar -zxvf pip-8.0.2.tar.gz cd pip-8.0.2 python3 setup.py build python3 setup.py install
Nachdem die Installation abgeschlossen ist, schauen wir uns an, was sich im Bin-Verzeichnis von Python befindet
Haha. . Auf diese Weise haben wir pip3 für Python3 installiert. . . (Freunde können aus Bequemlichkeits- und Praktikabilitätsgründen auch eine sanfte Verbindung herstellen ...)
3. Machen wir einen Test
Zuerst geben wir python3
< ein 🎜>[root@centos3 bin]# python3 Python 3.5.2 (default, Jul 27 2016, 03:36:56) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import pymysql Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named 'pymysql' ##没有此模块奥 >>>
[root@centos3 bin]# /opt/Python/bin/pip3 install pymysql Collecting pymysql Downloading PyMySQL-0.7.5-py2.py3-none-any.whl (77kB) 100% |████████████████████████████████| 81kB 3.2kB/s Installing collected packages: pymysql Successfully installed pymysql-0.7.5 ######安装完成
[root@centos3 bin]# python3 Python 3.5.2 (default, Jul 27 2016, 03:36:56) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import pymysql >>>
Das obige ist der detaillierte Inhalt vonpython3 install pip3 (installiere pip3 für Python 3.x). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!