调试塔在日食下Ubuntu
题
我试图让塔调试在日食下Ubuntu。具体的说明。我不知道怎么使用的'主要模块'在运行配置的对话。
(此 是一种类似的问题在计算器,但我认为它适用于windows为我找不到paster-script.py 在我的系统)
任何人都可以帮忙吗?
解决方案
我现在已经成功解决了这个问题。
在Window>Preferences>Pydev>Interpreter-Python
删除python解释器并在安装挂架后重新加载(选择New
)。
在终端cd进入项目目录。然后输入sudo python setup.py develop
不确定这是做什么的,但它确实有效(如果有人想填写我,请做)
在Run>Open Debug Dialog
中输入Main Module
中的贴纸位置。对我来说这是/usr/bin/paster
。然后在Arguments
中的Program arguments
标签中输入serve /locationOfYourProject/development.ini
一切都准备好了。
如果参数包含--reload
其他提示
我基本上以相同的方式运行它 - 尽管你不必进行setup.py开发步骤 - 没有它就可以正常运行。
它的作用是为项目名称设置的python包的项目目录设置全局链接。
我确实需要这一步<!> sudo python setup.py develop <!> quot;让它运行..否则它会抛出一些例外。
顺便说一下,setup.py就是你创建的项目中的那个。
没有尝试过在食,但是我敢打赌的解决方案,我已经使用的"调试"塔的应用程序在WingIDE将在这里工作了。
编写以下两衬(名字run_me.py 或类似的),并将其保存在你的项目目录:
从贴。脚本。服务进口ServeCommand
ServeCommand("服务").运行(["的发展。ini"])
设置这个文件作为主要调试的目标(又名主要模块)
享受。