Heim  >  Artikel  >  Backend-Entwicklung  >  python3 install pip3 (installiere pip3 für Python 3.x)

python3 install pip3 (installiere pip3 für Python 3.x)

不言
不言Original
2018-06-02 15:17:424177Durchsuche

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 heruntergeladen

2 . Paket auf den Server hochladen

Entpacken

tar -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 Python3

Installieren 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

[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 &#39;pymysql&#39; ##没有此模块奥
>>>

Okay, versuchen wir es mit dem neu installierten pip3 zu installieren:

[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

######安装完成

Die Installation ist vollständig. Es scheint, dass es kein Problem mit pip3 selbst gibt. Testen wir, ob dieses Modul tatsächlich auf Python3 installiert ist (es kann auf Python2 installiert sein...-_-#)

[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
>>>

Hahaha ok. . Beenden! !

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!

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