构建、编译Cython代码
主要有以下几种方法构建、编译Cython代码:
- 写一个
distutils/setuptools的setup.py文件,这个是常用的和推荐的方法。 - 使用
Pyximport,就像导入.py文件一样导入.pyx文件(会在背后使用distutils自动编译和构建Cython代码),这个比建立setup.py文件更加简单,但是只能用于简单编译,如果要指定特定的编译选项,请使用 setup.py 文件。 - 手动运行
cython命令行实用程序从.pyx文件产生.c文件,然后手动编译.c文件变成适用于 python 导入的共享对象库或者Dll。(这些人工步骤主要用于调试和实验) - 使用
jupyter notebook或者sage notebook。这是最简单的方法去学习 Cython、运行 Cython 代码
Leave a comment