Python - cant trouver pip.ini ou pip.conf dans Windows
J'ai eu Python 2.7.8 installé sur mon Win7 machine, qui est livré avec le pip déjà pré-installé.
Je suis avec succès en mesure d'installer de nouveaux paquets de pip et maintenant, j'ai besoin d'ajouter des url dans le référentiel de la liste de l'installation de pip
Pour ce faire j'ai besoin de modifier pip.ini
qui est en %APPDATA%\pip\pip.ini
selon la Manuel Officiel
Cependant il n'y a pas pip
dossier n'importe où (dans Roaming
, pas dans Local
, pas dans LocalLow
)
ni, il existe PyPa
dossier: C:\ProgramData\PyPA\pip\pip.conf
Pourriez-vous me dire où puis-je rechercher pour pip.ini
? comment ajouter des étrangers pensions de titres à la liste de l'installation?
%APPDATA%\pip\pip.ini
?Pourquoi pip ne prend pas en charge une commande pour afficher cette info?
OriginalL'auteur Briksins | 2015-02-02
Vous devez vous connecter pour publier un commentaire.
Finalement obtenu un tri.
Apparemment pour les utilisateurs de Windows
pip.ini
fichier de config n'est pas créé, cependant, peuvent être ajoutés manuellement!il suffit de créer de nouveaux
%APPDATA%\pip\pip.ini
et le contenu de la coutume référentiel:Référence: https://pip.pypa.io/en/stable/user_guide/#config-file
OriginalL'auteur Briksins
Un peu en retard, mais pour la référence:
Essayez d'ajouter le pip.fichier ini dans
%USERPROFILE%\pip\pip.ini
(généralement:C:\Users\<username>\pip\pip.ini
).OriginalL'auteur Moshe Zvi
Sur windows pip.exe cherche "pip.ini" dans cet ordre:
[list] ...format=columns
cela ne prend effet lorsqu'il est placé dans APPDATA.C'était pour 2,7, de sorte que vous peut-être raison. J'avais utilisé sysinternals procmon à regarder Python.exe était en train de faire; la recherche pour l'accès à l' "pip.ini". N'importe qui peut faire de même s'assurer que l'ordre est toujours le même: docs.microsoft.com/en-us/sysinternals/downloads/procmon
OriginalL'auteur Sirmabus
Je sais que c'est un peu tard, cependant, ce post est élevé sur le classement lors de la recherche. À l'intérieur d'un environnement virtuel pip.ini peut également être à la racine de l'environnement virtuel. À partir de la docs
OriginalL'auteur AMG
Pour moi (Windows 8, pip 9.0.1, python 3.5.3), le chemin d'accès correct a été
OriginalL'auteur Tommy
Toutes les réponses sont en partie mal et à droite.
Il dépend comment votre système est configuré. Le seul moyen (pour moi) de le savoir était de patch
site-packages/pip/locations.py
au point oùsite_config_files
est attribuée (autour de la ligne 120 de pep 9.0.1)puis exécutez
pip search foo
Sur mon système, il imprimé
########## ['C:\\ProgramData\\pip\\pip.ini']
, de quel endroit je suppose que je ne pouvais pas créer/modifier. Mais il a juste travaillé.Btw, pour mon système de %APPDATA% de points à
C:\Users\MYUSER\AppData\Roaming
, qui est pas regardé lors de l'exécution depip
sur mon système.OriginalL'auteur Wolfgang Kuehn
Pip changé l'emplacement du fichier de configuration dans windows, à partir de la pip 6.0 la pip config docs expliquer l'emplacement des fichiers de configuration comme suit.
pip --version >= 6 (de la version 18.1 n'a pas changé de nouveau)
pip --version < 6
À l'intérieur d'un virtuel env
À l'échelle du Site win7+ (la même que de win10)
À l'échelle du Site winxp (note de windows vista côté large pas pris en charge)
REMARQUE: Si plusieurs fichiers de configuration se trouvent dans le pip puis ils sont combinés dans l'ordre suivant:
Également pip ajout d'une commande config de départ de la pip 10.
OriginalL'auteur Pykler
Windows 10:
J'ai dû créer " pip " répertoire à l'intérieur
puis créer pip.le fichier ini de l'intérieur que " pip " directory:
Aucun autre endroit a fonctionné pour moi.
OriginalL'auteur kujaw