2017-01-18 109 views
0

安装Python包我试图从artifactory的下载deendencies在fllowing方式无法从远程回购

requirements.txt

--index-url https://artifactory.company.com/artifactory/api/pypi/pypi-repos 
django-rss-plugin==0.0.9 
nltk==3.0.1 

,然后运行

pip install -r requirements.txt 

这导致以下错误

Collecting django-rss-plugin==0.0.9 (from -r requirements.txt (line 3)) 
    Could not find a version that satisfies the requirement django-rss-plugin==0.0.9 (from -r requirements.txt (line 3)) (from versions:) 
No matching distribution found for django-rss-plugin==0.0.9 (from -r requirements.txt (line 3)) 

对于任何依赖关系都是如此。我现在用的是9.0.1版本的pip.Also https://artifactory.company.com/artifactory/api/pypi/pypi-repos是代理远程回购

回答

0

您可以在命令中指定的指标,并从文件中删除虚拟存储库:

pip install -r requirement.txt -i https://artifactory.company.com/artifactory/api/pypi/pypi-repos 

文件:

django-rss-plugin==0.0.9 
nltk==3.0.1 

编辑

的错误是从索引网址本身。

+0

给我“您必须至少提供一个安装要求(请参阅”pip帮助安装“) ” –

+0

已编辑的响应。 – Saksow

+0

我得到了同样的错误 –