Heim >Backend-Entwicklung >Python-Tutorial >Detaillierte Erläuterung der Schritte zur Installation von pip3 in Python3
Dieses Mal werde ich Ihnen die Schritte zur Installation von pip3 in Python ausführlich erläutern.3. Was sind die Vorsichtsmaßnahmen für die Installation von pip3 in Python3? .
Vorwort:
Der Server, den ich derzeit verwende, ist centos6.x. Die mit dem System gelieferte Version von Python ist jedoch 2.6.x Beim Erlernen oder Verwenden von Python ist Python3 die erste Wahl, also kommt hier das Problem. ---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 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 heruntergeladen
2 . Paket auf den Server hochladen
Entpacken
4. ! ! ! Passen Sie auf ⚠️ Sie müssen vor dem Kompilieren einige notwendige Abhängigkeiten installieren, andernfalls müssen Sie neu kompilieren, wenn ein Fehler gemeldet wird --- (Ich habe diesen Verlust erlitten, achten Sie also unbedingt darauf...)tar -xf Python-3.5.2.tar.xz
Installieren Sie die erforderlichen Abhängigkeiten (mindestens die folgenden zwei sind erforderlich, ich persönlich bin auf die folgenden beiden gestoßen)
Jetzt können Sie beruhigt kompilieren: Nach Abschluss der Kompilierung wird unter /opt/ ein Python-Ordner generiert. Ja, dies ist die kompilierte Python. Der Einfachheit halber können Freunde einen Softlink wie folgt definieren:
Darin So können Sie Python3 wie folgt direkt nutzen:yum install openssl-devel -y yum install zlib-devel -y
cd Python-3.5.2 ./configure --prefix=/opt/Python #安装目录可以自己定义无所谓。 make make install
Okay, bis jetzt ist unsere Aufgabe, Python3 unter Linux zu installieren, abgeschlossen. Geben wir den Schlüsselpunkt ein und installieren Sie pip3 für Python3 .
# ln -s /opt/Python/bin/python3 /usr/bin/python3
2. Pip für Python3.x installieren
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...)
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! !Nachdem die Installation abgeschlossen ist, schauen wir uns an, was sich im bin-Verzeichnis von Python befindet
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
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 ...)
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
3. Machen wir einen Test
Zuerst geben wir python3
Okay, versuchen wir es mit dem neu installierten pip3:
Die Installation ist abgeschlossen. Es scheint, dass es kein Problem mit pip3 selbst gibt . Installieren Sie dieses Modul (vielleicht ist es auf Python2 installiert...-_-#)
Hahaha, es ist in Ordnung. . Beenden! !
[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' ##没有此模块奥 >>>Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website. Empfohlene Lektüre:
[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 ######安装完成So implementieren Sie die Mahalanobis-Distanz in Python
[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 >>>Die perfekte Lösung für die Unfähigkeit, Pip-In zu verwenden python2.7
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zur Installation von pip3 in Python3. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!