2013-03-04 7 views
5

あなたは環境変数PYTHONDONTWRITEBYTECODE=trueセットでvirtualenvを実行しようとすると、それはこのエラーを与える:setuptoolsがバイトコードを書き込む必要があるのはなぜですか?

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

setuptoolsのは、バイトコードを書く能力を必要としないのはなぜ?

私は特に周囲にファイル.pycを持っているのが好きではないので、私はそれが書かれているのを防ぐのが好きです。

(私はこれを回避する方法を求めていないよ。それは簡単です:それはグローバルだけの設定を解除さフラグを必要とするすべてのコマンドの先頭にPYTHONDONTWRITEBYTECODE=""を追加、または設定解除)

答えて

1

の最新バージョンを使用しますvirtualenvこのエラーは表示されません。

+0

あなたは最近どれくらいかと言うことができますか? – keflavich

+0

@keflavichこれらの重要な情報が不足しているため、あなたはどのプラットフォームにいるのかを明記してください。私の 'virtualenv --version'はOS X上で' 13.1.2'を報告します。 – sorin

関連する問題