繁体   English   中英

从 Artifactory 安装 pip 包并从 PyPI 安装依赖项

[英]pip install package from Artifactory and install dependencies from PyPI

我有一个包,我试图通过运行以下命令从 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来存储需求,因为我正在使用诗歌顶部句柄依赖项并构建包。

联系您的 Artifactory 管理员添加一个虚拟存储库,其中将包含您的本地存储库和一个远程存储库。

https://www.jfrog.com/confluence/display/RTF/Virtual+Repositories

使用--extra-index-url而不是-i就像 hoeffing 说的

或者

创建或编辑您的 pip.conf 文件:

[global]
index-url = http://artifactory.XYZ.com/artifactory/api/pypi/XYZ-py-local/simple --trusted-host artifactory.XYZ.com

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM