使用Visual Studio 2012编译pythonnet(.NET)以使用Enthought Python Distribution(Canopy)

时间:2012-11-04 20:10:13

标签: python .net visual-studio clr python.net

我使用VS2012构建了pythonet(用于.NET的python)。如果我只使用普通的python,一切正常。但是,一旦我尝试导入一些更重的' Python模块,如numpy或scipy,我得到运行时错误。

Enthought提供了有用信息的快速反应;引用环保署的支持回应:

  

问题的根源是EPD库是针对VS2008编译的,它们是使用VS2012编译的Python加载的。由于EPD dll没有在其清单文件中声明编译器(并且一些没有清单),因此假定依赖于VS2012。这导致"尝试错误地加载C运行时库"。

我想知道的是,我是否可以使用VS2012构建pythonnet,使其表现得好像是针对VS2008&#34建立的?

0 个答案:

没有答案