我正在使用Python库并使用anaconda发行版。我conda
同时使用conda
和将软件包安装到环境中pip
。我想从PyPi和内部存储库服务器(Sonatype Nexus)安装Python软件包。为此,我需要设置--extra-index-url
标志。
我想使此代码具有可复制性,以使任何人都可以通过脚本重新创建环境,因此不能通过--extra-index-url
命令行调用设置pip
。
我可以在中将其全局设置$HOME/.pip/pip.conf
为有效,但这不能转让给其他用户,至少不能以自动化的方式。
有没有设置conda
环境特定pip.conf
文件的方法?它会放在哪里?这将使任何人都能签出库代码并完整创建所有依赖项并从内部存储库中提取代码来重新创建环境吗?
您可以设置环境变量PIP_CONFIG_FILE
并指向pip.conf
您喜欢的环境。既然你要
通过脚本重新创建环境
您可以PIP_CONFIG_FILE
在此脚本中进行设置。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句