免责声明:我使用的是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实用程序相关的其他路径。
这些行为差异可能是什么原因?