2.安裝Cython


許多科學的Python發行版,例如Anaconda,Enthought Canopy和Sage,捆綁Cython並且不需要設置。

與大多數Python軟件不同,Cython需要在系統上存在C編譯器。獲取C編譯器的細節因使用的系統而異:

  • Linux GNU C編譯器(gcc)通常存在,或通過包系統輕松獲得。例如,在Ubuntu或Debian上,該命令將獲取需要的所有內容。sudo apt-get install build-essential
  • Mac OS X要檢索gcc,一個選項是安裝Apple的XCode,可以從Mac OS X的安裝DVD或https://developer.apple.com/中檢索
  • Windows一個流行的選擇是使用開源MinGW(gcc的Windows發行版)。Enthought Canopy和Python(x,y)捆綁MinGW,但附錄中的一些配置步驟可能仍然是必要的。另一種選擇是使用Microsoft的Visual C.然后必須使用與編譯安裝的Python相同的版本。

安裝Cython的最簡單方法是使用pip

pip install Cython 

最新的Cython版本始終可以從https://cython.org/下載 解壓縮tarball或zip文件,輸入目錄,然后運行:

python setup.py install 

對於一次性構建,例如用於CI /測試,在PyPI上提供的一個輪組件未涵蓋的平台上,它比完全源構建快得多,以安裝未編譯(較慢)的Cython版本

pip install Cython --install-option="--no-cython-compile"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM