2015年3月13日金曜日

WindowsにwxGladeをインストールしたが起動しないとき

wxPythonのGUIデザイナーであるwxGladeをインストールしてみた。
最初起動しなかったのだが、解決したのでここに残しておく。

1. 実行環境と問題点

実行環境は次の通り

Windows7 (64bit)
Python 2.7.3 (x64)
wxPython 3.0.2.0 (x64)

これに wxGlade 0.7.0 をインストールしたが起動しなかった。

2. 原因

wxGladeがインストールされた場所(C:\ProgramFiles (x86)\wxGlade)で、次のコマンドを実行したことから解決策が見つかった。

 python wxglade.py

このとき、次のエラーメッセージが表示された。

IOError: [Errno 2] No such file or directory: 'C:\\Users\\UserName\\AppData\\Roaming\\wxglade\\wxglade.log'

wxGladeが起動するときに、アクセスしようとしている場所にwxgladeというフォルダが無いため失敗しているだけだった。

3. 解決策

C:\Users\UserName\AppData\Roaming に wxglade というフォルダを作成する。
するとwxGladeが起動するようになった。(AppDataフォルダは隠しフォルダ)