web-dev-qa-db-ja.com

特定のバージョンのパッケージをpipでインストールする方法は?

可能性のある複製:
Pipを使用した特定のパッケージバージョンのインストール

私はpip installvirtualenv全般に少し慣れています。

サーバーとローカルの開発環境でvirtualenvをセットアップしました。

サーバーでは、パッケージDjango_modeltranslation-0.4.0_beta2は完全に正常に動作します。

ただし、ローカルマシンではDjango_modeltranslation-0.5.0-alphaはまったく機能しないようです。

私は通常、次のようにvirtual-envにインストールするだけです:

$ source bin/active
(env)$ pip install Django_modeltranslation

ただし、これにより最新バージョンが取得されますが、現在では初めて最新バージョンでの動作に問題が発生します。

そこで、次のようにバージョン5アルファをアンインストールしました。

(env)$ pip uninstall Django_modeltranslation

しかし、現在、作業バージョン0.4.0ベータ版を再び入手する方法がわかりません。私はこれを試しましたが、それを見つけることができませんでした:

(env)$ pip install Django_modeltranslation-0.4.0_beta2
Downloading/unpacking Django-modeltranslation-0.4.0-beta2
  Could not find any downloads that satisfy the requirement Django-modeltranslation-0.4.0-beta2
No distributions at all found for Django-modeltranslation-0.4.0-beta2

それが仮想envを使用する全体のポイントであるので、私は方法があるに違いないと思う。

113
Houman

==を使用します。

pip install Django_modeltranslation==0.4.0-beta2
203
Martijn Pieters