Ulipad是以個基于wxPython的編輯器,主要針對于程序員的,其使用mixin技術(shù),使其很容易擴展;你自己也可以利用mixin,寫腳本,擴展功能,實現(xiàn)你自己的需求;因為ulipad編輯器使用的是wxpython編寫的gui,所以我們需要第三方庫wxpython的支持,這里我們先講一下Ulipad在Windows系統(tǒng)環(huán)境下的安裝.
1、安裝Ulipad
雙擊ulipad.4.1.py27.exe,然后一步步安裝:
結(jié)果,卻沒有啟動任何東西。
安裝Ulipad完成了,去啟動,結(jié)果無法啟動。
【解決過程】
1.去主頁看了介紹:
http://code.google.com/p/ulipad/wiki/UliPad
然后才知道,原來Ulipad需要一些前提的,最好是:
Python 2.4+
wxPython 2.8+ Unicode Version
而我此處,已經(jīng)安裝了Python 2.7.2了,滿足第一條。
但是沒有安裝wxPython。
所以,還要去安裝wxPython。
3.然后,再去試試,是否可以啟動Ulipad,雙擊:
結(jié)果竟然還是無法啟動。
4.網(wǎng)上找了半天,也都沒有找到別人的類似問題。
后來還是搜:
ulipad not start run
而找到了:
Issue 224: Ulipad does not start in windows xp
看到其提到了error.txt,所以去:
E:\dev_install_root\UliPad
找到了error.txt,但是是個空文件,沒錯誤信息。
5.又參考某人說的,去試試:
如圖,最后是通過運行:
?
1 | Ulipad.exe -n |
得以成功運行Ulipad的。
6.所以,看來還要去把對應(yīng)的桌面上的快捷方式也加上對應(yīng)的-n參數(shù):
然后再去試試,雙擊快捷鍵:UliPad,結(jié)果終于是可以正常啟動了:
【總結(jié)】
感覺Ulipad的兼容性,還是不夠好。
作為Python的IDE,這不,給人的第一印象,就不是很好。
安裝了 wxPython,comtypes,才可以用Ulipad
使用Ulipad是在cmd里運行C:\Python27>python E:\Python\Tool\ulipad.4.1\ulipad.py 就出來了,不過這窗口可不可以關(guān),如果這ulipad也就跟著退出了。
注:在ulipad的時候,開始按運行,提示
You didn't set the Python interpreter.
Please set it up first in the preferences.
解決辦法:
Ulipad->編輯->參數(shù)->Python->設(shè)置Python解釋器->增加
輸入解釋器路徑 可以手動選擇python安裝文件夾下的python.exe文件 描述設(shè)置為2.7.1 console
再新增個python文件夾下的pythonw.exe 描述為2.7.1 window 確定即可 執(zhí)行python程序了