1

それを使用し てdjango-adaptorsをインストールpip install django-adaptorsすると、プロセス中にdjango 1.4もインストールされるように見えます。これにより、django1.5のインストールが上書きされます。

自分のバージョンのDjangoを上書きせずにdjango-adaptorsをインストールするにはどうすればよいですか?

ありがとう

4

4 に答える 4

2

pip install django-adaptors --no-deps

于 2013-03-14T16:08:25.140 に答える
1

AndrewIngramを統合したdjango-adaptors0.2.4をアップロードしました。

それなら、あなたはもう一度やらなければなりません:

pip install django-adaptors
于 2013-03-22T06:23:18.540 に答える
1

pip install django -Uをインストールした後、簡単に実行できますdjango-adaptors。これにより、django-adaptors、そのすべての依存関係、およびdjango1.5が提供されます。依存関係ファイルをダウンロードdjango-adaptorsして変更することもできます。

このアプローチの利点は、本番サーバーに移動するときに(たとえば、ファブリックスクリプトで)簡単に再現できることです。

ただし、注意点が1つあります。django1.5のリリースノートを読んで、問題が発生する可能性があるかどうかを確認してください。

于 2013-03-14T16:09:07.863 に答える
1

これはパッケージの問題setup.pyです。ここでソースを見ることができます:https ://raw.github.com/anthony-tresontani/django-adaptors/master/setup.py

'Django==1.4'Django 1.4をインストールするのではなく、定義'Django>=1.4'するため、1.5インストールをオーバーライドします。

私が提案できるのは、上記のように変更するrequirements.txtことだけです。したがって、pipがインストールされると、1.4がインストールされた後に1.5がインストールされます。django-adaptorsDjango==1.5django-adaptors

于 2013-03-14T16:13:18.197 に答える