安装 Cython
要使用 Cython,需要两件事 .Cython 包本身,包含 cython
源到源编译器和 Cython 接口到几个 C 和 Python 库(例如 numpy)。要编译 cython
编译器生成的 C 代码,需要一个 C 编译器。
第 1 步:安装 Cython
系统不可知
Cython 可以与几个系统无关的包管理系统一起安装。这些包括:
-
PyPI 通过 pip 或 easy_install:
$ pip install cython $ easy_install cython
-
使用 conda 的 anaconda :
$ conda install cython
-
使用 enpkg 包管理器进行 Enthought 冠层:
$ enpkg cython
此外,源代码可以从 github 下载并手动安装:
$ python setup.py install
Ubuntu,Debian
对于 Ubuntu,可以使用 cython
和 cython3
包。请注意,这些版本提供的版本比上面提到的安装选项更旧。
$ apt-get install cython cython3
Windows
对于 Windows,可以使用 pip 安装的 .whl 文件由第三方提供。有关在 Windows 上安装 .whl 文件的详细信息,请访问此处 。
第 2 步:安装 C 编译器
要编译 Cython 生成的 C 文件,需要一个 C 和 C++编译器。建议使用 gcc 编译器,可以按如下方式安装。
Ubuntu,Debian
build-essential
包中包含所需的一切。它可以使用以下命令从存储库安装:
$ sudo apt-get install build-essential
Mac OS
在 Xcode 开发工具包含如下编译器 gcc 的一个。
Windows
MinGW (Windows 的 Minimalist GNU)包含 Windows 版本的 gcc。也可以使用 Visual Studio 中的编译器。