首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过pip从pypi镜像从索引链接安装pinax

通过pip从pypi镜像从索引链接安装pinax
EN

Stack Overflow用户
提问于 2012-06-18 17:28:07
回答 2查看 590关注 0票数 1

我想安装pinax和其他相关的软件包,在

http://pypi.pinaxproject.com我尝试在需求文件中使用以下设置:

代码语言:javascript
复制
django-notification==0.1.4
django-openid==0.2.0
django-email-confirmation==0.1.3
django-mailer==0.1.0
django-announcements==0.1.0
django-pagination==1.0.5.1
django-timezones==0.1.4
django-ajax-validation==0.1.3
django-uni-form==0.6.0
template_utils==0.4p2
django-staticfiles==0.1.2

--index-url http://pypi.pinaxproject.com
--index-url http://pypi2.pinaxproject.com

然后

代码语言:javascript
复制
pip install -r requirements.txt

安装了其他包,但是上面两行被忽略了,我遗漏了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-18 17:32:24

您应该使用--extra-index-url

代码语言:javascript
复制
--extra-index-url http://pypi.pinaxproject.com
--extra-index-url http://pypi2.pinaxproject.com

只有当您希望替换官方PyPI时,才应使用--index-url。参数--extra-index-url添加了额外的PyPI存储库来安装包,它仍然允许您从官方PyPI安装包(当然,除非您只希望使用镜像,那么--index-url是合适的)。

有关详细信息,请参阅requirements.txt documentation

票数 1
EN

Stack Overflow用户

发布于 2012-06-18 17:32:51

--index-url是一个单值选项;每次在命令行中指定它时,以前的值都会被覆盖。

请改用--extra-index-url

--额外的索引URL=URL

除了--index-url之外还要使用的包索引的额外url

install documentation

如果您有自己的包含几个附加软件包的软件包索引,则可能需要在仍使用PyPI的同时指定附加索引URL:

$ pip install --extra-index-url http://my.package.repo/ SomePackage

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11080116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档