今天心血來潮安裝wxPython,本機win7,且已經安裝Python,版本為2.7.3,然后IDE使用的PyCharm,然后wxPython下載的版本為:wxPython2.8-win32-unicode-2.8.12.1-py27.exe
使用步驟:
1,按照默認的選項安裝完成后(默認安裝python的lib目錄下面);
2,使用pycharm創建工程,並創建一個test.py進行測試,測試代碼為:
1 #-*-coding:utf-8 -*- 2 __author__ = 'seasea' 3 4 import wx 5 6 if __name__ == '__main__': 7 app = wx.PySimpleApp() 8 dlg = wx.Frame(parent=None) 9 dlg.Show(True) 10 app.MainLoop()
測試結果:出錯了,主要錯誤就是No module named wx,意思也就是安裝錯了,
然后着急了,就在苦苦的百度,谷歌啊,最后終於是黃天不負有心人,終於找到了解決之道!
解決辦法:引起錯誤的原因其實是安裝路徑錯誤引起,安裝的時候不能傻瓜似就一股腦next,需要改變安裝路徑,改在你的Python安裝路徑下面;比如我的Python安裝路徑如下:D:\SDK\Python,所以安裝的時候如圖選擇路徑:
然后next就行了!
安裝完成后,也需要看下sys.path里面是否已經包含了wxPython的庫的路徑,如果沒有,則需要使用sys.path.append(r'D:\SDK\Python\wx-2.8-msw-unicode‘ ) 進行添加。
上面進行完了,使用pyCharm重新打開工程,然后編譯,如果順利的話,應該就可以看下如下樣式的東東了!
如果還是什么問題,可以交流哦!
祝君好運!