私は virutalenvwrapper を使用しており、django アプリケーション用の virtualenv を作成しました。私はpython 2.6.1を実行していました。これを設定した時点で、残念ながらpython 2.6.1には、kwargsでユニコード文字列を渡すことに関してバグがあります。その結果、vritualenv で使用される python バイナリを更新しようとしています。
Python 2.7.2 がすべてインストールされています。新しいpythonバイナリを使用するために現在のvirtualenvを「移行」する最良の方法は何かを理解する必要があります。
私が理解しているように、virtualenv と virtualenvwrapper は、インストール中に使用される python に敏感です。それでは、
1)python 2.7を使用していることを確認しながら、virtualenv、virutalenvwrapperをアンインストールして再インストールしますか?これを行うと、古い virtualenv は機能しますか、それとも再作成する必要がありますか?
また
2) virtualenv で使用されているバイナリを何らかの方法で更新できますか?
更新:
新しい環境をゼロから作成することになりました。
virutalenv または virtualenvwrapper をアンインストールして再インストールしませんでした。それが後で私を噛むかどうかはまだわかりませんが、今のところ問題ないようです.
virtualenv ラッパーと virtualenv で Python のバージョンを変更しても問題ないかどうかを明確に知りたいです。