Heim >Backend-Entwicklung >Python-Tutorial >Detaillierte Erläuterung der Schritte zur Installation von pip3 in Python3

Detaillierte Erläuterung der Schritte zur Installation von pip3 in Python3

php中世界最好的语言
php中世界最好的语言Original
2018-04-09 11:01:108716Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn