安裝 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 中的編譯器。