Lage des pip.conf-Datei
Arbeite ich auf einem system arbeiten, auf windows und linux. Ihr verwendet ein python-venv für alles python. Ich brauche zum erstellen eines pip.conf-Datei zu aktivieren, pickup-meiner persönlichen ~/.pip/pip.conf
zu zeigen, um unsere internen pypi-server und nicht die Globale. Ich muss auch in der Lage sein, zu codieren Sie die Werte direkt in die venv pip.conf für andere Szenarien. Ich kann nicht herausfinden, wo die Datei eingefügt werden soll.
in kurzen, manchmal brauche ich es, um meine persönlichen pip.conf, manchmal brauche ich es für die Verwendung venv ' s pip.conf, auf die sowohl linux als auch windows. (meine Maschine ist windows)
Die Ordner-Struktur meiner venv nach der Schöpfung ist diese:
myproject/build/venv/Include
/Lib
/Scripts
Woher kommt der pip.conf gehen? ich lese in der Dokumentation %virtual_env%/pip.conf
aber wenn Sie nicht wissen, was der Wert von virtual_env, es ist eine ziemlich nutzlose Aussage.
meine Vermutung ist myproject/build/venv/pip.conf
, habe ich Recht?
edit**
Gut, ich war falsch. setzen Sie in den root der venv-Ordner hat nicht funktioniert. Ich werde es weiter versuchen, problem ist die Umgruppierung diese app nach jeder code-änderung dauert eine Stunde.
- Was passiert, wenn Sie versucht, indem Sie die Datei auf
myproject/build/venv/pip.conf
? Hat es funktioniert? - ich noch nicht versucht. seine ein automatisierter Prozess ist, nicht ein-Konsole und ändern es ist eine Hündin. Ich will nur, es einmal zu tun wenn ich kann
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach pip-Benutzerhandbuch https://pip.pypa.io/en/stable/user_guide/#config-file es
pip.ini
unter Windows, nichtpip.conf
.Sollte es an der Wurzel Ihrer virtuellen environnement, genau dort, wo Sie versucht, mit
pip.conf
, und hat Vorrang vor Ihrer persönlichen%APPDATA%/pip/pip.ini
.