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.
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).
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.
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
pip est inclus dans Python installation. Si vous ne pouvez pas appeler pip.exe, essayez d'appeler python -m pip [args] à partir de cmd
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
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)
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
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.
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
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 ...
Depuis python 3.4, pip est inclus dans l’installation de python.
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,
python.exe -m pip download openpyxl==2.1.4
python.exe -m pip install openpyxl==2.1.4
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)