96

これはばかげた質問のように聞こえるかもしれません。なぜなら、の目的はvirtualenvまさにこれにあるからです。仮想環境内に特定のバージョンのパッケージ (この場合は Django) をインストールすることです。しかし、それはまさに私がやりたいことであり、それを理解することはできません.

私は Windows XP を使用しており、仮想環境を正常に作成し、実行できますが、必要な Django バージョンをどのようにインストールすればよいですか? つまり、新しく作成したeasy_installスクリプトを使用することはわかっていますが、Django 1.0.7 をインストールするにはどうすればよいでしょうか? 実行easy_install djangoすると、最新バージョンがインストールされます。このコマンドにさまざまな方法でバージョン番号を入力しようとし1.0.7ましたが、何も機能しませんでした。

どうすればいいですか?

4

5 に答える 5

157

Django 1.0.7 はありませんでした。1.0 シリーズは 1.0.4 までしかありませんでした。すべてのリリースは、Django コード リポジトリのタグ セクションで確認できます。

easy_installただし、質問に答えるには、を使用しないでくださいpip。(まだインストールされていない場合は、実行してeasy_install pipから、easy_install に二度と触れないでください)。これで、次のことができます。

pip install Django==1.0.4
于 2010-07-10T19:04:48.580 に答える
3

前の投稿者の返信に +1:pip可能であれば使用してください。しかし、ピンチの場合、古いバージョンをインストールする最も簡単な方法は、ダウンロードページから tarball をダウンロードするか、subversion がインストールされている場合は、必要なsvn exportリリースを実行することです (それらはすべてここにタグ付けされています)。

必要なバージョンの Django を取得したら、django ディレクトリ内で次のコマンドを実行します。

python setup.py install

これにより、そのバージョンの Django が virtualenv にインストールされます。

于 2010-07-11T02:00:47.630 に答える