ulipad怎么调试python程序

ulipad怎么调试python程序,第1张

安装wxPython:

打开控制台,橡兆袜输入命令:

>apt-cache search wxpython

如果能返回wxpython的信息,则直接输入命令:

>sudo apt-get install python-wxtools

更新完成,打梁激猜罩开python 输入

>>> import  wx

没有报错,表示安装成功!

在安装ulipad之前,先安装一个超级好用的Python的交互式Shell--iPython。iPython功能很强大,她支持语法高亮/自动完成/代码调试/对象自省,支持虚告配Bash Shell命令,内置了很多很有用的功能和函式。

$ sudo apt-get install ipython

下面是Ulipad的安装步骤:

1.安装python-wxgtk2.8

$ sudo apt-get install python-wxgtk2.8

2.下载Ulipad源码,地址:http://code.google.com/p/ulipad/downloads/list,我下的是ulipad.4.1.zip,解压并执行python UliPad.py即可启动Ulipad了。

3.把Ulipad添加到系统的“应用程序”菜单里,方法如下:

$ sudo gedit /usr/share/applications/Ulipad.desktop

然后在里面添加如下内容:

[Desktop Entry]

Name=Ulipad

Comment=a Python IDE

Exec=python /home/nico/software/ulipad/UliPad.py

Icon=/home/nico/software/ulipad/ulipad.ico

Teminal=false

Type=Application

Categories=ApplicationDevelopment

注意路径/文件名一定要填写正确奥!保存后,Ulipad就友侍会出现在:应用程序->编程菜单下面。

启动Ulipad后,面板上的图标是黑色的,执行以下的命令:

$ sudo cp /home/nico/software/ulipad/ulipad.ico /差指usr/share/icons

Magic,小蝴蝶出现了!

我是 拧发条的鸟 口中的楼上 和 azaleammm 口中的楼上的楼上……

因为系统找不到python.exe,所以说"NO SUCH……“

你需要进入python目录

c:\python25>

这样的状态输入python XXX.py 才会认

当然你也可以在系统变量里面把PYTHON的工作目录添加进去。

另外,py文件最好也放到PYTHON目录,免得python找不到。

另外,由于PYTHON在LINUX下使用的很多,WINDOWS下应用较少。作者的工作环境就是linux,你看这句#!/usr/bin/python。

针对 拧发条的鸟 和 azaleammm 的回复:

1、对系统(WINDOWS)来说,默认查找目录是当前目录和WINDOWS\ 、windows\system32目录。不在这几个目录中的EXE是提示“XXX不是一个有效的内部或外部命令或可执行程序”(十分抱歉!现在WINDOWS系统说的不是NO SUCH FILE OR DIRECTORY,我和其他的什么系统计混了,感谢azaleammm纠正)

进入PYTHON25目录输入命令可以解判裂袭决。

对PYTHON来说,默认查找目录是PYTHON25\源仔下的所有子目录。不在这几个目录中提示的是:

“C:\Python25\python.exe: can't open file 'XXX': [Errno 2] No such file or director”

你应该把hellow文件放在PYTHON能够找到的目录,比如C:\PYTHON25\

#!usr/bin/python这句话不是必须的,一般只是LINUX下的作者掘兄习惯,我从来都不写

# Filename : helloworld.py 我也从来都不写。

因为LINUX下是不安扩展名而是按文件类型识别文件的,如果文件名不是*.py,LINUX根据这两句注释识别文件类型并自动选择程序打开。

你直接双击的话到是可以执行,但是执行完后他就自动关闭了,所以一闪就没。实际如果你的机器很烂就可以看到屏幕显示了HELLOW WORLD。

如果你实在搞不清楚,就在IDLE中,文件〉新建〉

然后再新窗口中把代码加入进去,然后点击上面的运行(RUN),或者按F5

IDLE 2.5……恕我火星,是python 2.5里面带的那个IDLE吧,版本应该是1.2。

有RUN,啊,当然不是在交互模式下了(交互下从来就没有),是在编辑模式下。

FILE〉NEW WINDOW ,

看看这一贴:

http://zhidao.baidu.com/question/48354047.html

RUN前PYTHON让你存,你就存,存完交互那里就有了(白底蓝字的HELLO WORLD)

555555明明只是一个HELLOW WORLD而已……为什么说了这么多话。还有什么问题给我发消息。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8282488.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存