1. ホーム
  2. python

[解決済み] 古いバージョンのDjangoをvirtualenvにインストールするには?

2023-01-25 14:39:26

質問

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

私は Windows XP を使っていて、仮想環境をうまく作成し、それを実行することができましたが、どのようにして私が望む Django のバージョンをその中にインストールすることになっているのでしょうか?つまり、新しく作成された easy_install スクリプトを使うことは知っていますが、どうやって Django 1.0.7 をインストールさせればいいのでしょうか?もし私が easy_install django とすれば、最新版がインストールされます。試しに、バージョン番号を 1.0.7 をこのコマンドにいろいろと入れてみましたが、何もうまくいきませんでした。

どうすればいいのでしょうか?

どのように解決するのですか?

Django 1.0.7は存在しませんでした。1.0 系は 1.0.4 までしかありません。すべてのリリースは タグのセクションで見ることができます。 .

しかし、あなたの質問に対する答えとしては、このセクションでは easy_install を使用することです。 pip . (まだインストールされていない場合は easy_install pip を実行し、その後、easy_install には二度と触れないようにします)。これで、できるようになりました。

pip install Django==1.0.4