我使用IronPython和我想创造一些窗口形式,我想创建一些按钮Windows窗体,我想这样做与铁蟒蛇Visual Studio中,我使用的Visual Studio 2012集成版,每次我创建一个“IronPython的Windows窗体”项目,当我要运行它,它说:
该项目目前设定为使用IronPython的调试.NET调试器,但该项目被配置为启动与CPython的解释。 要解决这一变化在项目属性 - >调试 - >启动模式下的调试器类型
当我改变调试器标准的Python启动,它说:
导入错误:没有模块命名为CLR
我该怎么办?
我得到了同样的错误,并与上述操作可以解决它:
我改变了项目属性常规>解释器的IronPython 2.7调试>启动模式的IronPython(.NET)发射
起初,我没有看到的IronPython当翻译选项可供选择。 我加入了路径的IronPython安装到我的Path系统变量,重新启动Visual Studio和它的工作。
我明白这是一个老问题,但我今天遇到了同样的事情,并没有发现任何令人满意的答案。
Windows 8.1中下社区 - 我使用的是新安装Visual Studio 2015。 安装一堆额外的插件和工具盒之后,我认为这将是完整的。 我在VS有一个IronPython的调试选项,但它没有安装(成功)!
如果您遇到问题的IronPython,看在C:\Program Files (x86)
并验证目录IronPython 2.7
存在。
(IronPython的2.7提供的http://ironpython.codeplex.com/releases/view/169382 。)
一旦确认安装成功,设置你的开发环境:
- Visual Studio创建一个Python项目
- 在项目菜单底部,点击
<project name> Properties
- 在常规页面上,选择IronPython的2.7为您解释
- 在调试页面,设置启动模式的IronPython(.NET)发射
- 最后,点击调试标准库。
使用该设置,我能够产生一个空白的Windows窗体应用程序,并用/启动而不调试。
OK帅哥,我告诉你我是如何解决这个问题,我从从头重新安装的一切,我用Visual Studio速成,但我安装了“专业”的版本,然后我重新安装了一切从http://ironpython.codeplex.com /发布/查看/ 81726 ,突然所有的东西在控制台工作正常,然后瞧,在Visual Studio中IronPython的Windows窗体项目现正:)