安裝 Cython

要使用 Cython,需要兩件事 .Cython 包本身,包含 cython 源到源編譯器和 Cython 介面到幾個 C 和 Python 庫(例如 numpy)。要編譯 cython 編譯器生成的 C 程式碼,需要一個 C 編譯器。

第 1 步:安裝 Cython

系統不可知

Cython 可以與幾個系統無關的包管理系統一起安裝。這些包括:

  1. PyPI 通過 pip 或 easy_install:

    $ pip install cython
    $ easy_install cython
    
  2. 使用 conda 的 anaconda

    $ conda install cython
    
  3. 使用 enpkg 包管理器進行 Enthought 冠層:

    $ enpkg cython
    

此外,原始碼可以從 github 下載並手動安裝:

$ python setup.py install

Ubuntu,Debian

對於 Ubuntu,可以使用 cythoncython3 包。請注意,這些版本提供的版本比上面提到的安裝選項更舊。

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