1

環境を起動すると、virtualenv から次の警告が表示されます。

C:\Python27\lib\site-packages\virtualenv-1.7.1.2-py2.7.egg\virtualenv.py:446: 
UnicodeWarning: Unicode unequal comparison failed to convert both arguments to 
Unicode - interpreting them as being equal
  if c != content:
Overwriting my_env\Scripts\activate.ps1 with new content
Overwriting my_env\Scripts\activate with new content
Overwriting my_env\Scripts\activate.bat with new content

私のシステム (Windows 7、x86、Python 2.7.2) では何も変わっていないことを 99% 確信しています。追加する必要がある唯一のことは、Python と virtualenv をしばらく (おそらく 1 年) 使用していないことです。しかし、その間、Windows の更新プログラムやサービス パックは適用されませんでした。

my_env の下の Scripts フォルダーを調べると、上記の 3 つの activate* スクリプトに新しいタイムスタンプがあることがわかります。他のすべては同じです。

編集:

いくつかの追加情報:

Scripts フォルダーから 3 つの activate* スクリプトを削除しました。次に、virtualenv を再起動しました。警告なし。ただし、activate* スクリプトは再作成されませんが、1 つのメッセージが表示されOverwriting my_env\Scripts\activate.ps1 with new contentます。

4

1 に答える 1