質問
していまpythonモジュールを生成する大規模データファイルあるいキャッシュディスクできるようになっています。キャッシュが終わったのMBのための通常のユーザが保存し、多くの計算時間。
ファイルな分散型のモジュールが発生する初めてのコードが実行されるパラメータ。
これまでに行われていをひとつのファイルモジュールを自分けにハードコードからの相対パスモジュール(データ).ものを食らってしまった配布のモジュールはPythonパッケージdistutils、破壊も修復もおもしろくない標準的な方法になる。
を考えているような、コンパイルされたキャッシュのscipy.織りのものが疑問がある場合は、より近代的な支援の方法はそれができていました。※ニックス盤には期待したいく ~/.something
でもお使いいただくことによっては、windowsと同等となってしまいます。またこの設定することにより、ユーザーの時点でかなり便利な、共有のキャッシュdir間ます。どうな設定ファイルです。どこにすればよいのでしょう。
きんでてインストールオプションを通じてコンフィグファイルの隣にsetup.py または設定を手動で編集setup.pyそのハードコードのディレクトリのモジュールの設置の前には?
任意のポインタgreatfully受---
解決
あなたは、iniファイルを解析するために、標準ライブラリモジュールのConfigParser に使用することができます(またはあなたの文化に応じて、.RCファイル)。ファイルを検索するには、たければ、os.path.expantion には、「〜/ .mytoolrc」のようなパスのすべてのプラットフォーム上で正しいことをする便利な機能です。ユーザーは、物事の場所を上書きできるようにするには、 OSを経由して、環境変数を使用することができます。環境でます。
他のヒント
は標準のOS: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
このモジュールできるWindowsおよびMax OS Xうですが、破損しての機能をベースDirスペック: http://pypi.python.org/pypi/appdirs