web-dev-qa-db-fra.com

Comment installer PIP sur Python 3.6?

J'essaie d'installer PIP pour python 3.6 et j'ai consulté des tutoriels sur YouTube, mais ils semblent tous obsolètes et aucun ne semble fonctionner. Toute information me serait utile pour poursuivre mon projet.

88
bradley plater

pip est fourni avec Python> 3.4

Sur les systèmes de type Unix, utilisez:

python3.6 -m pip install [Package_to_install]

Sur un système Windows:

py -m pip install [Package_to_install]

(Sous Windows, vous devrez peut-être exécuter la commande Invite en tant qu'administrateur pour pouvoir écrire dans le répertoire d'installation python).

107
fstennet

Télécharger python 3.6

Il est possible que pip ne soit pas installé par défaut. Une solution potentielle consiste à ouvrir cmd et à taper:

python -m ensurepip --default-pip

puis

python -m pip install matplotlib

en fait je n'avais rien dans mon dossier de scripts idk pourquoi mais ces étapes ont fonctionné pour moi.

42
Jim isaac

Si pip ne vient pas avec votre installation de python 3.6, cela peut fonctionner:

wget https://bootstrap.pypa.io/get-pip.py
Sudo python3.6 get-pip.py

alors vous pouvez python -m installer

19
Will I Am

pip est inclus dans Python installation. Si vous ne pouvez pas appeler pip.exe, essayez d'appeler python -m pip [args] à partir de cmd

9
Adam Katav

Comment avez-vous installé Python et utilisez-vous un environnement virtuel?
Comme vous l'avez mentionné spécifiquement Python 3.6, et que vous n'avez pas marqué cela comme réponse, je vais deviner que vous l'avez peut-être installé à l'aide de Sudo add-apt-repository ppa: jonathonf/python-3.6 , car c’est un moyen courant d’installer Python 3.6 sur un système d’exploitation Unix qui n’a pas de package natif 3.6. Si tel est le cas, la manière correcte d’installer pip est la suivante ....

Étape 1) Créez un environnement virtuel avec Python 3.6 ...

python3.6 -m venv env --without-pip

Étape 2) Activez votre environnement virtuel ...

source env/bin/activate

Étape 3) Installez pip dans votre environnement ...

curl https://bootstrap.pypa.io/get-pip.py | python3
6
Simon

J'ai utilisé ces commandes dans Centos 7

yum install python36
yum install python36-devel
yum install python36-pip
yum install python36-setuptools
easy_install-3.6 pip

pour vérifier la version du pip:

pip3 -V
pip 18.0 from /usr/local/lib/python3.6/site-packages/pip-18.0-py3.6.Egg/pip (python 3.6)
4
Rajiv Sharma

Il existe des situations dans lesquelles votre pip n'est pas téléchargé avec l'installation de python. Même tout votre dossier de script peut être vide.

Vous pouvez aussi le faire manuellement.

Il suffit de vous rendre sur Invite de commandes et de taper python -m ensurepip --default-pip Appuyez sur Entrée.

Assurez-vous que la valeur de la variable path est mise à jour.

Ça fera l'affaire

2
Zlytherin

Il existe un problème de téléchargement et d'installation de Python 3.6. Décocher pip dans l'installation empêche le problème. Donc, pip n'est pas donné dans chaque installation.

1
ashenskye

J'ai à ce moment installer le bs4 avec python 3.6.3 sur Windows.

C:\yourfolderx\yourfoldery>python.exe -m pip install bs4

avec la syntaxe comme le post utilisateur ci-dessous:

Je viens d'installer avec succès un paquet pour Excel. Après avoir installé python 3.6, vous devez télécharger le paquet souhaité, puis l'installer. Pour, par exemple,

python.exe -m pip download openpyxl==2.1.4

python.exe -m pip install openpyxl==2.1.4
1
Manni

Oui, Python3.6 installe PIP, mais il est inaccessible car il est installé. Il n'y a pas de code qui l'invoque tel quel! J'y travaille depuis plus d'une semaine et j'ai lu tous les conseils donnés, sans succès!

Enfin, j'ai testé l'accès au répertoire pip et la mise à niveau de la version installée:

root@bx:/usr/local/lib/python3.6/site-packages # python -m pip install --upgrade pip

Cette commande a créé un PIP qui fonctionne désormais correctement n’importe où sur le serveur FreeBSD!

Clairement, les outils installés ne fonctionnent tout simplement pas, comme installé avec Python3.6. La seule façon de les exécuter est d'appeler Python et les fichiers python souhaités, comme vous pouvez le voir dans la commande émise. Une fois la mise à jour appelée, le nouveau PIP fonctionne globalement sans avoir à appeler Python3.6 ...

0
DeKoss

Depuis python 3.4, pip est inclus dans l’installation de python.

0
rfkortekaas

Je viens d'installer avec succès un paquet pour Excel. Après avoir installé le python 3.6, vous devez télécharger le paquet souhaité, puis l’installer. Pour, par exemple,

  1. python.exe -m pip download openpyxl==2.1.4

  2. python.exe -m pip install openpyxl==2.1.4

0
Happy Kids

Ce qui a fonctionné pour moi sur Amazon Linux

Sudo yum list | grep python3

Vous devez installer python36.x86_64 python36-tools.x86_64

$ python3 --version Python 3.6.8

$ pip -V pip 9.0.3 à partir de /usr/lib/python2.7/dist-packages (python 2.7)

] $ Sudo python3.6 -m pip install --upgrade pip Récupération de téléchargement de téléchargement https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3.3 -any.whl (1,4 Mo) 100% | ████████████████████████████████ | 1,4MB 969kB/s Installation des packages collectés: pip Installation existante trouvée: pip 9.0.3 Désinstallation de pip-9.0.3: désinstallé correctement pip-9.0.3 Installation réussie de pip-19.0.3

$ pip -V pip 19.0.3 à partir de /usr/local/lib/python3.6/site-packages/pip (python 3.6)

0
bjethwan