J'essaie d'installer PIP pour python 3.6 et j'ai regardé sur YouTube pour des didacticiels, mais ils semblent tous obsolètes et aucun d'entre eux n'a semblé fonctionner. Toute information serait utile pour que je puisse poursuivre mon projet.
99
pip
devrait être fourni avec 3.6. Vérifiez lebin
répertoire dans votre distribution, ou essayezpip3
.Réponses:
pip
est fourni avec Python> 3.4Sur les systèmes de type Unix, utilisez:
Sur un système Windows, utilisez:
(Sous Windows, vous devrez peut-être exécuter l'invite de commande en tant qu'administrateur pour pouvoir écrire dans le répertoire d'installation de python)
la source
pip
, c'est-à-dire: pour python3.6alias pip3.6="python3.6 -m pip"
qui peut être appelé commepip3.6 install pandas
ou pour python3alias pip3="python3 -m pip"
alorspip3 install pandas
, etcpython3.6 -m pip install pip /usr/bin/python3.6: No module named pip
traitement. Pour corriger l'erreur, vous devez installer manuellement pip comme l' indique Will I Am dans son message :wget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
Télécharger python 3.6
Il est possible que pip ne soit pas installé par défaut. Un correctif potentiel consiste à ouvrir cmd et à taper:
puis
en fait, je n'avais rien dans mon dossier de scripts.
la source
Si pip n'est pas fourni avec votre installation de python 3.6, cela peut fonctionner:
alors vous pouvez python -m installer
la source
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
pip est inclus dans l'installation de Python. Si vous ne pouvez pas appeler pip.exe, essayez d'appeler python -m pip [args] à partir de cmd
la source
Comment avez-vous installé Python et utilisez-vous un environnement virtuel?
Comme vous avez spécifiquement mentionné Python 3.6, et que vous n'avez pas marqué ceci comme réponse, je devinerai que vous l'avez peut-être installé en utilisant sudo add-apt-repository ppa: jonathonf / python-3.6 , car c'est une façon courante d'installer Python 3.6 sur un système d'exploitation Unix qui n'a pas de package 3.6 natif. Si tel est le cas, la manière correcte d'installer pip est la suivante ...
Étape 1) Créer un environnement virtuel avec Python 3.6 ...
Étape 2) Activez votre environnement virtuel ...
Étape 3) Installez pip dans votre environnement ...
la source
J'ai utilisé ces commandes dans Centos 7
pour vérifier la version de pip:
la source
Il y a des situations où votre
pip
n'est pas téléchargé avec l'installation de python. Même votre dossier de script entier peut être vide.Vous pouvez également le faire manuellement.
Dirigez-vous simplement vers l'invite de commande et tapez
python -m ensurepip --default-pip
Appuyez sur Entrée.Assurez-vous que la valeur de la variable de chemin est mise à jour.
Ça fera l'affaire
la source
/usr/bin/python3.6: No module named ensurepip
Depuis python 3.4 pip est inclus dans l'installation de python.
la source
Il y a un problème avec le téléchargement et l'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.
la source
J'ai en ce moment installer le bs4 avec python 3.6.3 sur Windows.
avec la syntaxe comme le message de l'utilisateur ci-dessous:
Je viens d'installer avec succès un package pour Excel. Après avoir installé python 3.6, vous devez télécharger le package souhaité, puis installer. Par exemple,
la source
Je viens d'installer avec succès un package pour Excel. Après avoir installé le
python 3.6
, vous devez télécharger le package souhaité, puis installer. Par exemple,python.exe -m pip download openpyxl==2.1.4
python.exe -m pip install openpyxl==2.1.4
la source
Oui, Python3.6 installe PIP mais il est inaccessible car il est installé. Il n'y a pas de code qui l'invoquera tel quel! J'y suis depuis plus d'une semaine et j'ai lu tous les conseils donnés, sans succès!
Enfin, j'ai testé en allant dans le répertoire pip et en mettant à jour la version installée:
Cette commande a créé un PIP qui fonctionne désormais correctement à partir de n'importe quel emplacement sur mon serveur FreeBSD!
De toute évidence, les outils installés ne fonctionnent tout simplement pas, comme installés 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, cependant, le nouveau PIP fonctionne globalement sans avoir à appeler Python3.6 ...
la source
C'est ce qui a fonctionné pour moi sur Amazon Linux
sudo yum 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 Collecting pip Téléchargement https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-hlone (1,4 Mo) 100% | ████████████████████████████████ | 1,4 Mo 969 Ko / s Installation des packages collectés: pip Installation existante trouvée: pip 9.0.3 Désinstallation de pip-9.0.3: désinstallation réussie de 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)
la source
Pour python3, cela devrait être pip3
sur ubuntu
la source