Ale*_*ten 6 python eclipse pydev cython
我的IDE是Win XP上的pydev/eclipse.
我喜欢在IDE中编译cython模块的想法,但我只能让它在Linux机器上工作.
右键单击项目 - >属性 - >构建器 - >新建 - >程序
我尝试过最简单的setup.py和helloworld.pyx,如下所示:
http://docs.cython.org/src/userguide/tutorial.html
这是我在Linux上的屏幕

它以通常的方式编译helloworld.pyx,如
python setup.py build_ext --inplace
但是,在WinXP上,使用相同的设置,再次单击后
项目 - >构建项目
我明白了

即"不是有效的Win32应用程序".
任何线索为什么这对WinXP不起作用?
更新:Fabio解决了问题.这有效:

该错误是因为它试图执行 setup.py,就好像它是可执行文件一样......
您的特定用例中的问题是外部构建器对 python 一无所知,因此该位置实际上应该映射到您的 python.exe (并且 setup.py 位置应该作为参数传递)。
| 归档时间: | 
 | 
| 查看次数: | 4359 次 | 
| 最近记录: |