Maison  >  Article  >  développement back-end  >  python3 installer pip3 (installer pip3 pour python 3.x)

python3 installer pip3 (installer pip3 pour python 3.x)

不言
不言original
2018-06-02 15:17:424233parcourir

Cet article présente principalement en détail l'installation de pip3 pour python 3.x, qui a une certaine valeur de référence. Les amis intéressés peuvent s'y référer

Avant-propos :

Le. Le serveur que j'utilise actuellement est centos6.x. La version de python fournie avec le système est 2.6.x. Cependant, qu'il s'agisse d'apprendre ou d'utiliser python, python3 est actuellement le premier choix. ---Comment installer l'environnement python3, et comment installer le pip3 correspondant pour python3 ? Plus important encore, certains outils intégrés dans notre système d'origine nécessitent la version python2.6, donc la coexistence de python3 et python2 et la coexistence de pip2 et pip3 sont requises. L'article suivant est ma pratique personnelle. (Installez pip3 pour python3)

Le but de la rédaction de cet article est d'aider les camarades qui rencontrent également le même problème (actuellement, il est difficile de trouver des informations sur Internet, et la plupart n'ont pas été mises en pratique. Le voici mon expérience, 100% peut réussir !)

Tout d'abord, installez python3.x, c'est très simple ! !

1. Allez d'abord sur le site officiel pour télécharger le package d'installation de python3

Adresse du site officiel --- J'ai téléchargé Python-3.5.2.tar.xz

2 . Téléchargez le package sur le serveur

3. Décompressez

tar -xf Python-3.5.2.tar.xz
4. Compilez et installez

! ! ! ! Faites attention

⚠️ Vous devez installer certaines dépendances nécessaires avant de compiler, sinon vous devrez recompiler lorsqu'une erreur est signalée --- (J'ai subi cette perte, alors assurez-vous de faire attention...) Installez les dépendances nécessaires (au moins les deux suivantes sont requises, j'ai personnellement rencontré les deux suivantes)

yum install openssl-devel -y
yum install zlib-devel -y
D'accord maintenant vous pouvez se sentir à l'aise Compiler :

cd Python-3.5.2
./configure --prefix=/opt/Python #安装目录可以自己定义无所谓。
make
make install
Une fois la compilation terminée, un dossier Python sera généré sous /opt/ Oui, c'est le python compilé -. Pour plus de commodité, les amis peuvent définir une connexion douce comme suit :

# ln -s /opt/Python/bin/python3 /usr/bin/python3
De cette façon, vous pouvez directement consommer python3 comme suit :

D'accord jusqu'à présent, notre tâche d'installation de python3 sous Linux est terminée. Entrons dans le point clé et installons pip3 pour python3

2. .x

En fait, ce n'est pas difficile. . Téléchargez plusieurs packages et exécutez deux commandes pour le faire.

1. Installez d'abord setuptools

Les amis peuvent le télécharger via la bibliothèque officielle du module : Adresse de téléchargement

Ici, j'utilise directement wget pour télécharger la version 19.6 depuis le serveur (Amis peut essayer la nouvelle version...)

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. Installez ensuite pip directement et le tour est joué. .

De même, téléchargez-le d'abord, puis exécutez la commande pour le faire ! !

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
Une fois l'installation terminée, jetons un coup d'œil à ce qu'il y a dans le répertoire bin de python

Haha. . Grâce à ce qui précède, nous avons installé pip3 pour python3. . . (Les amis peuvent également établir une connexion douce pour plus de commodité et de praticité...)

3. Faisons un test

1. Entrons d'abord dans python3<.>

D'accord, essayons de l'installer avec le pip3 nouvellement installé :
[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; ##没有此模块奥
>>>

L'installation est terminée. Il semble qu'il n'y ait aucun problème avec pip3 lui-même. Testons si ce module est réellement installé sur python3 (il peut être installé sur python2...-_-#)
[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

######安装完成

Hahaha ok. . Finition! !

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn