如何处理没有名为 edit.editor 的模块?
我正在尝试按照 WingIDE 教程 在 IDE 中创建脚本。
以下示例脚本始终抛出错误:
import wingapi
def test_script(test_str):
app = wingapi.gApplication
v = "Product info is: " + str(app.GetProductInfo())
v += "\nAnd you typed: %s" % test_str
wingapi.gApplication.ShowMessageDialog("Test Message", v)
Traceback(最近一次调用最后一次): 文件“C:\Wing-pi\Scripts\test.py”,第 1 行,位于 导入wingapi 文件“C:\Program Files\Development\Wing IDE 3.1\bin\wingapi.py”,第 18 行,位于 导入编辑器 导入错误:没有名为 edit.editor 的模块 进程以退出代码 1 终止
我按照某人的建议在 Wing IDE 中启动脚本,但我不断得到相同的结果。
I am trying to follow the WingIDE tutorial on creating scripts in the IDE.
This following example scripts always throws an error:
import wingapi
def test_script(test_str):
app = wingapi.gApplication
v = "Product info is: " + str(app.GetProductInfo())
v += "\nAnd you typed: %s" % test_str
wingapi.gApplication.ShowMessageDialog("Test Message", v)
Traceback (most recent call last):
File "C:\Wing-pi\Scripts\test.py", line 1, in
import wingapi
File "C:\Program Files\Development\Wing IDE 3.1\bin\wingapi.py", line 18, in
import edit.editor
ImportError: No module named edit.editor
Process terminated with an exit code of 1
I am launching the script in the Wing IDE as suggested by someone, but I keep getting the same result.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
答案基于来自开发 Wind IDE 的 Wingware 公司的 Stephan Deibel 的电子邮件。
除非您有 Wing 源代码,否则您无法在调试模式下运行脚本。 您可以从 Wing IDE 中正常启动脚本。
Answer is based on email from Stephan Deibel from the Wingware company that develops Wind IDE.
You cannot run the script in debug mode unless you have the Wing sources. You can launch the script fine from within the Wing IDE.