UliPad深度体验:Python开发者必备的轻量级IDE指南
python开发利器UliPad
学习Python最难的就是缺少IDE,以前学习Java的时候绝对是最好的选择。
eclipsepydev也可以开发Python,但是显得太重了。
这就是为什么我总是使用内置的IDLE,偶尔使用Notepad++,这是一个紧凑且多功能的编辑器。
IDLE适合编写单独的小程序,但一个程序和执行信息有两个窗口,更不用说几个选项卡了。
如果程序太多,就会很乱。
我也用过pythonWin。
窗口有点老式,而且我不知道如何自定义窗口布局,所以我认为它不太好用。
安装wxPython
由于UliPad是由wxPython开发的,所以需要先安装wxPython。
安装WindowswxPython:http://www.wxpython.org/download.php#stable
exe程序,下载并安装
ubuntuinstallwxPython:
打开控制台,输入命令:
apt-cachesearchwxpython
如果可以返回wxpython信息,则输入命令直接:
sudoapt-getinstallpython-wxtools
升级完成,打开Python输入
importwx
没有报错,说明安装完成。
成功
安装ulipad
我的系统是windowsxp(别鄙视我的旧系统,公司需要它来测试~!)
我发现4.1版本(目前最新版本)安装,安装完成启动出现如下错误~!
我尝试寻找解决方案,但没有成功。
有人在豆瓣上问这个问题,大部分的答案都是卸载安装了4.0版本,所以我在CSDN上找到了4.0版本,安装后可以正常打开;
http://download.csdn.net/detail/yyyzlf/2410382
我不会进入安装过程,我将直接进入exe中的“下一步”程序。
运行
打开程序后,界面非常友好。
我创建了一个程序并运行它,但是出现错误!
这提醒我我还没有配置Python解释器。
于是,我在“编辑---选项---Python”菜单中找到了“安装Python编辑”按钮。
点击找到Python安装目录,添加python2.7.exe和pythonw2.7.exe的路径,不要忘记添加“描述”。
运行程序再次发现这是正常的。
窗口布局
工具栏有三个位置方便的按钮。
显示目录结构;左侧显示目录结构,底部显示目录结构。
这是使用IDE工具的标准方法。
至少习惯了eclipse的同学会感觉很舒服。
如果你已有项目,可以通过右键目录查看清空处理,添加目录----打开新目录并导入项目。
Py按钮提供了交互式Python模式,但是内置的2.5.4版本有点过时,我还不知道如何配置。
。
代码
有洁癖的同学应该对代码着色抱有很高的期望。
使用该程序时,颜色代码将清晰易懂而且语法错误很容易被发现。
自动补全也是一个好的IDE必须具备的功能,它可以提高开发效率,减少语法错误。
设置语法选项:文档----语法选项
不得不说UliPad的着色和自动完成功能非常出色。
调试
如果你想成为一个优秀的IDE,怎么能没有调试功能呢?当然,作者也想尽了一切办法。
工具栏中有一个七星瓢虫图标,这自然是调试按钮。
插件
要变得更强大就应该支持插件扩展,我们可以结合插件提供脚本管理、规则规则;、开发Django项目等。
菜单栏工具-插件管理
最后看了一下UliPad的内存占用,非常低-约10MB;内存使用几乎永远不应该被忽视。
一切都很好!就是这样。
Centos7.9安装python3.10
查看上面的安装
安装完成后,检查是否安装成功:gcc--version
安装以下依赖包,并复制到你的.shell中。
,Shift+InsertandPastewithReturnCar
如果你是老手,可以直接进入下一点,修改vim/tmp/softwarebak/Python-3.10.4/Modules/Setup,然后返回下一步。
1):对于Python3.7及以上版本,依赖的openssl必须是1.1或1.0.2及以上版本,或者安装libressl2.6.4及以上版本,并且Linux自带的openssl版本必须是低的。
。
2):编译完成后,修改Modules/Setup文件的部分内容,开启ssl,或者编译时指定--with-ssl参数。
(我用的是前一种方法,但需要研究后一种方法的真实性。
)
Shift+g跳转到最后,在最后粘贴以下内容,wq保存并退出
或者,最好使用上面的粘贴,如下所示,我没有犯任何错误。
然后进行如下操作
pip源设置
第一种:普通用户
install_openssl.sh
参考文献