前回で下地は整ったので、後は簡単にコマンドを叩くだけです。とりあえず以下のように実行。
wget http://python-distribute.org/distribute_setup.pyこれだけです。0.6.16がインストールされました。あとはdistutilでMinGWを使用させるために、以下の設定ファイルをPythonのインストールディレクトリ\Lib\distutilsフォルダにdistutils.cfgというファイルに記載して入れておくといいようです。
python distribute_setup.py
[build]この設定ファイルの有効性の確認方法が分からないのでとりあえず入れるだけに。
compiler = mingw32
とりあえず以下を実行してみました。
easy_install --helpなんかエラーが吐かれてエラー終了してしまいました。最後の方に以下のメッセージを発見。
ConfigParser.MissingSectionHeaderError: File contains no section headers.どうにもdistutils.cfgをUTF-8で保存した際、先頭のBOMを読み込んでしまったためにヘッダーセクションがないと言われてるみだいです。BOMなしで保存しなおして再度実行すると今度は正しくヘルプが表示されました。
file: D:\Local\Python27\lib\distutils\distutils.cfg, line: 1
'\xef\xbb\xbf[build]\n'
とりあえず設定ファイルを読み込んではくれているようです。今後はTracの環境でも作っていきたいなぁと思います。
ちなみにASCII社から出ているエキスパートPythonプログラミングをかなり参考にしています。
0 コメント:
コメントを投稿