我有一个要通过运行以下命令从Artifactory安装的软件包
pip install package_name -i http://artifactory.XYZ.com/artifactory/api/pypi/XYZ-py-local/simple --trusted-host artifactory.XYZ.com
该软件包下载正常。但是,当涉及到依赖项时,会抛出异常,因为我在Artifactory中没有PyPI远程仓库。
是否可以将pip指向PyPI以获取特定的依存关系?
我正在使用pyproject.toml
来存储需求,因为我正在使用诗歌的顶级句柄依赖项并构建程序包。
答案 0 :(得分:0)
与Artifactory管理员联系以添加一个虚拟存储库,其中将包括您的本地存储库和一个远程存储库。
https://www.jfrog.com/confluence/display/RTF/Virtual+Repositories
答案 1 :(得分:0)
使用 --extra-index-url
而不是像 hoeffing 所说的 -i
或
创建或编辑您的 pip.conf 文件:
[global]
index-url = http://artifactory.XYZ.com/artifactory/api/pypi/XYZ-py-local/simple --trusted-host artifactory.XYZ.com