导入Cython模块在Spyder中失败,但在常规python控制台中失败

时间:2018-03-14 10:12:09

标签: python gcc cython spyder

免责声明:我使用的是anaconda和python2.7。

我刚刚使用my_module.pyx(build_ext --inplace)编译了一个cython模块distutils,并且编译很顺利。我可以在任何常规的python控制台中导入它。

import my_module

但每当我在Spyder的Ipython控制台内进行操作时,我得到的消息不是很有用:

ImportError: Building module my_module failed: ["CompileError: command 'gcc' failed with exit status 1\n"]

我使用sys检查了两个路径它们是相同的,除了Ipython有一些与ipython实用程序相关的其他路径。

这些行为差异可能是什么原因?

1 个答案:

答案 0 :(得分:1)

Spyder维护者)此问题已经fixed,我们的 3.2.8 版本发布后即可解决。