Maya 安裝 Cython(詳細(xì))

什么是 Cython ?

Cython是針對Python編程語言和擴展的Cython編程語言(基于Pyrex)的優(yōu)化靜態(tài)編譯器。它使為Python編寫C擴展與Python本身一樣容易。

Cython語言是Python語言的超集,它另外支持調(diào)用C函數(shù)以及在變量和類屬性上聲明C類型。這使編譯器可以從Cython代碼生成非常有效的C代碼。生成C代碼一次,然后使用CPython 2.6、2.7(使用Cython 0.20.x的2.4+版本)以及3.3和所有更高版本的所有主要C / C ++編譯器進行編譯。我們會定期對所有受支持的CPython版本及其最新的開發(fā)中分支進行集成測試,以確保生成的代碼保持廣泛的兼容性并很好地適應(yīng)每個版本。PyPy支持正在進行中,并且自Cython 0.17開始被認(rèn)為最有用。這里始終推薦最新的PyPy版本。所有這些使Cython成為包裝外部C庫,將CPython嵌入現(xiàn)有應(yīng)用程序以及加快Python代碼執(zhí)行速度的快速C模塊的理想語言。

那么,如何在 Maya 上安裝 Cython ?

  1. 準(zhǔn)備工作

首先 Maya 要安裝 pip:http://www.itdecent.cn/p/7c6c343203f6

  • 安裝依賴庫

    1. VC++ v14.0
      打開 Visual Studio Installer 選擇 C++,然后多選一個 VC++ 2015.v14.00
      這里主要還是要看 MSC 版本,這里測試 Maya 的版本是2018,MayaPython 的 MSC 版本是 MSC v.1900 64 bit (AMD64),對應(yīng)的 VC++ 版本也就是 v14.00

    2. 官方Python2.7Lib、include 文件夾復(fù)制到 Maya的Python路徑

    3. 安裝 Microsoft Visual C++ Compiler for Python 2.7 (可以不用)

      下載地址Microsoft Visual C++ Compiler for Python 2.7

  1. 開始安裝

    • 打開 VS2015 x64 本機工具命令提示符

    • cdCython源碼路徑

    • 使用 mayapy 執(zhí)行安裝命令(將 Maya 的 bin文件夾路徑加到 Path 環(huán)境變量,即可執(zhí)行 mayapy 命令來啟動mayapy.exe)

      mayapy setup.py install
      
    • 等待編譯完畢
    • 編譯完畢
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容