CPython的interpretter / IronPython的interpretter无模块命

2019-08-01 12:44发布

我使用IronPython和我想创造一些窗口形式,我想创建一些按钮Windows窗体,我想这样做与铁蟒蛇Visual Studio中,我使用的Visual Studio 2012集成版,每次我创建一个“IronPython的Windows窗体”项目,当我要运行它,它说:

该项目目前设定为使用IronPython的调试.NET调试器,但该项目被配置为启动与CPython的解释。 要解决这一变化在项目属性 - >调试 - >启动模式下的调试器类型

当我改变调试器标准的Python启动,它说:

导入错误:没有模块命名为CLR

我该怎么办?

Answer 1:

我得到了同样的错误,并与上述操作可以解决它:

我改变了项目属性常规>解释器的IronPython 2.7调试>启动模式的IronPython(.NET)发射

起初,我没有看到的IronPython当翻译选项可供选择。 我加入了路径的IronPython安装到我的Path系统变量,重新启动Visual Studio和它的工作。



Answer 2:

我明白这是一个老问题,但我今天遇到了同样的事情,并没有发现任何令人满意的答案。

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窗体应用程序,并用/启动而不调试。



Answer 3:

OK帅哥,我告诉你我是如何解决这个问题,我从从头重新安装的一切,我用Visual Studio速成,但我安装了“专业”的版本,然后我重新安装了一切从http://ironpython.codeplex.com /发布/查看/ 81726 ,突然所有的东西在控制台工作正常,然后瞧,在Visual Studio中IronPython的Windows窗体项目现正:)



文章来源: Cpython interpretter / IronPython interpretter No module named clr