1

我正在尝试使用 Cython 构建 Python 扩展。

我的操作系统是Windows7 64-bit, Python2.7.5 32-bit, Cython 0.19.1, 和Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1.

我尝试按照此页面上的说明构建“Hello World”示例。

我已经按照说明编写了“Hello World”Python 脚本和“设置”文件(实际上是复制和粘贴),并正确重命名它们。

然后我setup.py按照指示运行:

python setup.py build_ext --inplace

输出中没有错误或警告。但是,我在文件夹中找不到helloworld.dll

我哪里错了??

4

1 回答 1

0

根据@martineau 的建议,我sys.path.appendsys.path.append('<path_to_pyd_directory>')在导入扩展程序之前使用过,效果很好。

我使用的代码如下:

导入系统

sys.path.append("C:\Python27\Practice")

导入你好世界

我的输出是:

你好世界

再次感谢@martun!:-)

于 2013-10-03T09:49:24.303 回答