繁体   English   中英

如何升级pip安装的模块而不是Django?

[英]How to upgrade a pip-installed module but not Django?

我正在使用pip在virtualenv中管理python模块,目前在Django 1.8网站上。 我想升级一些模块,但是它们开始将我升级到Django 1.9(我现在还不想做)。

我猜这是由于模块的setup.py文件中的要求。 例如, django-treebeard指定

install_requires=['Django>=1.7'],

django-recaptcha指定

install_requires = [
    'django',
],

有(a)我可以以任何方式升级此类模块但停止升级Django,还是(b)模块作者可以以任何方式指定Django版本而无需pip自动升级Django?

pip具有--no-deps开关。 您可以使用它。

暂无
暂无

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

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