5

virtualenv環境変数を設定して実行しようとすると、次のPYTHONDONTWRITEBYTECODE=trueエラーが発生します。

The PYTHONDONTWRITEBYTECODE environment variable is not compatible with setuptools. Either use --distribute or unset PYTHONDONTWRITEBYTECODE.

setuptools がバイトコードを書き込む機能を必要とするのはなぜですか?

私は特に.pycファイルを持ち歩くのが好きではないので、ファイルが書き込まれないようにしたいと思っています。

(これを回避する方法を尋ねているわけではありません。それは簡単です。PYTHONDONTWRITEBYTECODE=""フラグを設定解除する必要があるコマンドの先頭に追加するか、グローバルに設定解除してください)

4

1 に答える 1