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.xz2 . Téléchargez le package sur le serveur 3. Décompresseztar -xf Python-3.5.2.tar.xz
⚠️ 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
cd Python-3.5.2 ./configure --prefix=/opt/Python #安装目录可以自己定义无所谓。 make make install
# ln -s /opt/Python/bin/python3 /usr/bin/python3
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
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
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 '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 ######安装完成
<🎜. >
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!