我正在使用IronPython,我想创建一些窗体, 我想创建一个带有一些按钮的窗体,我想在带有铁蟒的视觉工作室中这样做, 我正在使用visual studio 2012集成版, 每当我创建一个“ironpython windows form”项目时,当我想运行它时,它会说:
该项目目前设置为使用IronPython的.NET调试器 调试,但项目配置为从CPython开始 翻译。要修复此更改项目中的调试器类型 properties-> Debug->启动模式
当我将调试器更改为Standard Python Launcher时,它说:
ImportError:没有名为clr的模块
我该怎么办?
答案 0 :(得分:6)
我遇到了同样的错误并通过以下步骤解决了这个问题:
我更改了项目属性 一般> IronPython 2.7的解释器 调试>启动模式到IronPython(.NET)启动器
起初我没有看到IronPython是一个可供选择的解释器选项。我将IronPython安装的路径添加到我的Path System变量,重新启动Visual Studio并且它可以工作。
答案 1 :(得分:1)
我知道这是一个老问题,但今天我遇到了同样的事情,并没有找到任何令人满意的答案。
我正在安装新的Visual Studio 2015 - Windows 8.1下的社区。在安装了一堆额外的附加组件和工具箱后,我认为它会完整。我在VS中有一个IronPython调试选项,但它没有(成功)安装!
如果您遇到IronPython问题,请查看C:\Program Files (x86)
,并验证目录IronPython 2.7
是否存在。
(IronPython 2.7可在 http://ironpython.codeplex.com/releases/view/169382。)
验证安装成功后,请设置开发环境:
<project name> Properties
使用该设置,我能够生成一个空白的Windows窗体应用程序,并在有/无调试的情况下启动它。
答案 2 :(得分:0)