Ulipad是以个基于wxPython的编辑器,主要针对于程序员的,其使用mixin技术,使其很容易扩展;你自己也可以利用mixin,写脚本,扩展功能,实现你自己的需求;因为ulipad编辑器使用的是wxpython编写的gui,所以我们需要第三方库wxpython的支持,这里我们先讲一下Ulipad在Windows系统环境下的安装.
1、安装Ulipad
双击ulipad.4.1.py27.exe,然后一步步安装:
结果,却没有启动任何东西。
安装Ulipad完成了,去启动,结果无法启动。
【解决过程】
1.去主页看了介绍:
http://code.google.com/p/ulipad/wiki/UliPad
然后才知道,原来Ulipad需要一些前提的,最好是:
Python 2.4+
wxPython 2.8+ Unicode Version
而我此处,已经安装了Python 2.7.2了,满足第一条。
但是没有安装wxPython。
所以,还要去安装wxPython。
3.然后,再去试试,是否可以启动Ulipad,双击:
结果竟然还是无法启动。
4.网上找了半天,也都没有找到别人的类似问题。
后来还是搜:
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.所以,看来还要去把对应的桌面上的快捷方式也加上对应的-n参数:
然后再去试试,双击快捷键:UliPad,结果终于是可以正常启动了:
【总结】
感觉Ulipad的兼容性,还是不够好。
作为Python的IDE,这不,给人的第一印象,就不是很好。
安装了 wxPython,comtypes,才可以用Ulipad
使用Ulipad是在cmd里运行C:\Python27>python E:\Python\Tool\ulipad.4.1\ulipad.py 就出来了,不过这窗口可不可以关,如果这ulipad也就跟着退出了。
注:在ulipad的时候,开始按运行,提示
You didn't set the Python interpreter.
Please set it up first in the preferences.
解决办法:
Ulipad->编辑->参数->Python->设置Python解释器->增加
输入解释器路径 可以手动选择python安装文件夹下的python.exe文件 描述设置为2.7.1 console
再新增个python文件夹下的pythonw.exe 描述为2.7.1 window 确定即可 执行python程序了