在使用pip和distutils setup.py时,是否可以指定用于安装python包的artifactory?

在使用pip和distutils setup.py时,是否可以指定用于安装python包的artifactory?,python,pip,artifactory,Python,Pip,Artifactory,我有一个用distutils打包的python程序,其中在setup.py文件的install\u requires部分中指定了许多依赖项 到目前为止,这些python包都是从internet上的默认位置获得的。但是,现在我想使用我们的内部构件来获取所有python包的源代码,如果在内部构件中找不到依赖项,则抛出一个错误 是否有可以更改的配置选项或ENV变量,以强制distutils从内部工件到源包 我还想在某些虚拟环境中强制执行此要求,这样pip将不会安装包,除非它可以从内部构件安装它,因此您

我有一个用distutils打包的python程序,其中在setup.py文件的
install\u requires
部分中指定了许多依赖项

到目前为止,这些python包都是从internet上的默认位置获得的。但是,现在我想使用我们的内部构件来获取所有python包的源代码,如果在内部构件中找不到依赖项,则抛出一个错误

是否有可以更改的配置选项或ENV变量,以强制distutils从内部工件到源包

我还想在某些虚拟环境中强制执行此要求,这样pip将不会安装包,除非它可以从内部构件安装它

,因此您基本上希望将内部构件用作
索引url

此外,您还可以尝试使用限制
easy\u install