開発マシンで Python 2.6.1 から 2.6.4 にアップグレードしたところ、Python スクリプトを開始すると、次のメッセージが表示されました。
ファイルをeggキャッシュに抽出できません
Python Egg キャッシュにファイルを抽出しようとしたときに、次のエラーが発生しました:
[Errno 13] 許可が拒否されました: '/var/www/.python-eggs'
Python Egg キャッシュ ディレクトリは現在、次のように設定されています。
/var/www/.python-eggs
おそらく、あなたのアカウントにはこのディレクトリへの書き込みアクセス権がありませんか? アクセス可能なディレクトリを指すように PYTHON_EGG_CACHE 環境変数を設定することで、キャッシュ ディレクトリを変更できます。
python docsには何もないので、このディレクトリをどこに置くべきか、そしてそれが何のために使われるかについてのベストプラクティスに関して私は少し途方に暮れています.
誰かが Python の卵のキャッシュとは何かを説明できますか?
site-packages
また、 Pythonが卵を保存するために使用するディレクトリとなぜ/どのように異なるのか説明できますか(私が理解しているように)?