web-dev-qa-db-fra.com

Comment utiliser pip avec python 3.4 sous Windows?

Je viens d’installer une nouvelle copie de python 3.4.1 sur Windows 7. Ici dit que pip est inclus par défaut. Mais je n’ai trouvé aucun pip.exe ni aucun commandes pip. Dois-je l’installer séparément ou existe-t-il quelque part?

43
Kin

j'ai Windows7 Python 3.4.1; la commande suivante proposée par Guss a bien fonctionné

C:\Users>py -m pip install requests

Sortie

Downloading/unpacking requests
Installing collected packages: requests
Successfully installed requests
Cleaning up...
51
slacker

En supposant que vous n’ayez pas d’autres Python, vous devriez pouvoir faire python -m pip après une installation par défaut. Quelque chose comme ce qui suit devrait être dans votre chemin système:

C:\Python34\Scripts

Ce serait évidemment différent si vous aviez installé Python dans un emplacement différent.

10
aether34

"Sous Windows et Mac OS X, les installateurs CPython installent désormais par défaut PIP, ainsi que CPython lui-même (les utilisateurs peuvent choisir de ne pas l’installer pendant le processus d’installation). Les utilisateurs de Windows devront choisir les modifications automatiques de PATH pour disposer de pip. à partir de la ligne de commande par défaut, sinon vous pouvez toujours y accéder via le Python launcher pour Windows en tant que py -m pip. "

L'as tu essayé?

7
Alessandro Suglia

De la même page

Remarque: Pour éviter les conflits entre les installations parallèles Python 2 et Python 3 installations, seules les commandes version 3 pip3 et pip3.4 sont amorcées par défaut lorsque Ensurepip est appelé directement - l'option --default-pip est nécessaire pour demander également la commande pip non versionnée. pyvenv et le programme d'installation Windows s'assurent que la commande pip non qualifiée est disponible. Dans ces environnements, pip peut toujours être appelé via le commutateur -m plutôt que directement pour éviter toute ambiguïté sur les systèmes dotés de multiples Python installations.

Alors essayez pip3 ou pip3.4 dans l'invite de commande.

Assurez-vous également que les variables d’environnement sont définies pour la commande pip, si vous avez omis d’accepter la configuration automatique PATH.

5
parth

Utilisation de pip pour l’installation de packages dans Python 3

Étape 1: Installer Python 3. Oui, par défaut un fichier d'application pip3.exe est déjà situé dans le chemin (E.g.):

C:/Users/name/AppData/Local/Programs/Python/Python36-32/Scripts

Étape 2: Aller à

>Control Panel (Local Machine) > System > Advanced system settings >

>Click on `Environment Variables` >
Set a New User Variable, for this click `New` >
Write new 'Variable name' as "PYTHON_SCRIPTS" >
Copy that path of `pip3.exe` and paste within variable value > `OK` >

>Below again find out and click on `Path` under 'system variables' >
Edit this path >
Within 'Variable value' append and paste the same path of `pip3.exe` after putting a ';' >
Click `OK`/`Apply` and come out.

Étape 3: Maintenant, ouvrez cmd bash/Shell en appuyant sur la touche Windows+R.

> Write 'pip3' and press 'Enter'. If pip3 is recognized you can go ahead.

Étape 4: Dans cette même cmd

> Write path of the `pip3.exe` followed by `/pip install 'package name'`

Comme exemple, écrivez simplement:

C:/Users/name/AppData/Local/Programs/Python/Python36-32/Scripts/pip install matplotlib

Appuyez sur Enter maintenant. Le paquet matplotlib va commencer à être téléchargé.

En outre, pour mettre à jour n'importe quel paquet

Ouvrez à nouveau cmd bash/Shell, puis

tapez ce chemin de pip3.exe suivi par /pip install --upgrade 'package name' Appuyez sur Enter.

Comme exemple, écrivez simplement:

C:/Users/name/AppData/Local/Programs/Python/Python36-32/Scripts/pip install --upgrade matplotlib

La mise à niveau du paquet va commencer :)

2
shubh

"Demandes d'installation py -m pip" fonctionne bien avec Windows et sa gradation ascendante. Il suffit de changer le chemin après l’installation Python 3.4 dans l’invite de commande et saisir la commande "py -m pip install demand"). pip install

0
SUNIL8055

J'ai eu le même problème lorsque j'ai installé python3.5.3. Et finalement je trouve le pip.exe dans ce dossier: ~/python/scripts/pip.exe. J'espère que cette aide.

0
xiaoxu

J'ai eu le même problème. Le problème est que pip install tente d'utiliser C:\Users (nom d'utilisateur)\AppData\Local\Temp pour décompresser. Vous devez définir explicitement ces répertoires sur R/W. Je ne pouvais toujours pas le faire car il s'agissait d'un ordinateur portable de travail et il y avait des problèmes d'autorisations pour essayer de définir ces répertoires sur R/W. L'alternative consiste à accéder à vos variables Env et à définir Tmp et Temp pour qu'ils pointent vers un répertoire accessible en écriture tel que C :. L'installation s'est bien passée. J'ai pu installer pip.

La façon dont je suis tombé sur cela est de ne pas installer par défaut pip dans mon installation. Même si l'installation du pip échouait, le programme d'installation ne renvoyait aucune erreur. Le fait de retirer pip et d’essayer de l’ajouter manuellement plus tard est le signe de ce qui se passait.

0
S M