python2.6を使用してシステムにvirtualenvをインストールしました。
システムの python を 2.7 にアップグレードしましたが、virtualenv にはまだ python2.6 との親和性があります。
easy_install --upgrade virtualenv を試しましたが、何も変わりませんでした。
システムにインストールされたvirtualenvを更新して、システムで新しいpython2.7を使用する方法を知っている人はいますか?
python2.6を使用してシステムにvirtualenvをインストールしました。
システムの python を 2.7 にアップグレードしましたが、virtualenv にはまだ python2.6 との親和性があります。
easy_install --upgrade virtualenv を試しましたが、何も変わりませんでした。
システムにインストールされたvirtualenvを更新して、システムで新しいpython2.7を使用する方法を知っている人はいますか?
pip、easy_install、および virtualenv コマンドは、python バージョン (python 2.6、2.7 など)ごとにインストールされます。
easy_install
Python バージョン用の新しいコピーをインストールする必要があります( setuptools のインストール手順を参照するか、直接インストールしpip
て同じことを行います。
その後、python 2.7 に関連付けられたこの新しいインストールを使用して、 をインストールできvirtualenv
ます。
pip-2.7
新しいコマンドは、またはとしてインストールされている可能性がありますeasy_install-2.7
。setuptools
複数の python バージョンに関するドキュメントを参照してください。pip
それ自体は、easy_install
2.6 バージョンへのシンボリック リンクである可能性があります。pip-2.7 install virtualenv
またはを実行してみてくださいeasy_install-2.7 virtualenv
。
それがうまくいかない場合は、-m
代わりにいつでもスイッチを使用できます。
python2.7 -m easy_install virtualenv
pip install -U python
何が壊れるかわからなくても、仮想環境内から試すことができます。
古い Python を指すシンボリック リンクを変更することもできますが、どのような副作用があるかはわかりません。
最も安全な方法をお勧めします。つまり、最初pip freeze > installed.txt
に新しい Python を使用して virtualenv を再作成し、そのpip install -r installed.txt
中に入れます。