簡體   English   中英

可以指定使用pip和distutils setup.py時要安裝python軟件包的工件嗎?

[英]Possible to specify artifactory to install python packages from when using pip and distutils setup.py?

我有一個與distutils打包在一起的python程序,在install_requires部分下的setup.py文件中指定了許多依賴項。

到目前為止,這些python軟件包均來自Internet上的默認位置。 但是,現在,我想使用我們的內部Artifactory來獲取所有python包,並且如果在內部Artifactory中未找到依賴項,則會引發錯誤。

是否可以更改配置選項或ENV變量以迫使distutils從內部工件獲取軟件包?

我還想在某些虛擬環境中強制執行此要求,以使pip不會安裝軟件包,除非可以從內部Artifactory安裝它

因此,您基本上希望將pip配置為將內部Artifactory用作index-url

您也可以嘗試使用allow-hosts限制easy_install

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM