2016-03-29 16 views
1

私はpythonモジュールをvirtualenvで管理しています。現在はDjango 1.8のWebサイトで管理しています。私はいくつかのモジュールをアップグレードしたいと思いますが、私はDjango 1.9へのアップグレードを開始します(これは私がまだやりたいことではありません)。ピップインストールされたモジュールをアップグレードする方法はありますが、Djangoはアップグレードしないでください。

これは、モジュールのsetup.pyファイルの要件のためです。例えば、django-treebeard specifies

install_requires=['Django>=1.7'], 

そしてdjango-recaptcha specifies

install_requires = [ 
    'django', 
], 

があり、私はそのようなモジュールをアップグレードするが、それらは、Djangoにアップグレード停止することができます(a)にどのような方法、またはモジュールの作者が指定することができます(b)のいずれかの方法です。 Djangoは自動的にDjangoをアップグレードします。

答えて

0

ピップは--no-depsスイッチです。あなたはそれを使うことができます。

関連する問題