我正在研究一個必須在Windows和Linux上工作的系統。它使用python venv作爲一切python。我需要創建一個pip.conf文件來激活我的個人~/.pip/pip.conf
的拾取,以將其指向我們的內部pypi服務器而不是全局的pypi服務器。我還需要能夠將值直接寫入venv pip.conf以用於其他場景。我無法弄清楚文件應該放在哪裏。pip.conf文件的位置
總之,有時我需要它來使用我的個人pip.conf,有時我需要它在linux和windows上使用venv的pip.conf。 (我的機器是windows)
創建後我VENV的文件夾結構是這樣的:
myproject/build/venv/Include
/Lib
/Scripts
在什麼地方pip.conf去了?我一直在閱讀文檔%virtual_env%/pip.conf
,但是當你不知道virtual_env的價值時,它是一個非常無用的陳述。
我的猜測是myproject/build/venv/pip.conf
,我說得對嗎?
編輯**
嗯,我錯了。把它放在venv文件夾的根目錄下不起作用。我將繼續嘗試,問題是重新部署此應用程序後,每個代碼更改需要一個小時。
當你試圖將文件放在'myproject/build/venv/pip.conf'中時發生了什麼?它有用嗎? – jwodder
我還沒有試過。它是一個自動化的過程,不是一個控制檯,改變它是一個婊子。我只想做一次,如果我可以 – scphantm