源碼 Cython Logo 源碼 Cython 2021 v4.2.9.2 build 20210621.164029

Windows Vista / 7 / 8 / 10 (x64 位)


en-US zh-CN zh-TW 三閤一多國語言 (綠色便攜版)

下載後解壓即可使用,無需單獨安裝

前往下載

本小程序適閤 IT 程序員 按比較源代碼備份 (或設置條件) 把 指定目錄下某些 .PXD .PY .PYW .PYX 文件 快速轉換編譯成 基於 C 編程語言的 .PYD 文件

支持將生成 .PYD 文件,移動到相應源代碼目錄下;.PY 源代碼經 Cython 化後有一些效率提升,雖不是很明顯但能感覺到。

Cython 文檔編製,快速入門教程在此。

基本用法


Cython 會先把 .PXD .PY .PYW .PYX 文件轉換成 .C 中間代碼,再編譯成 .PYD 模塊文件;因此,反編譯 .PYD 文件隻能獲得 .C 中間代碼 (無法獲得最初源代碼)。

編譯時會根據所調用的 Python 解釋器版本,自動校正 *.C 中間代碼文檔 2.7 3.x 語言級彆; 但須嚴格按指定代碼形式,編寫 setup.py 編譯配置文件。

若生成 *.C 文檔後長時間無響應,請檢查所安裝的 Visual Studio Build Tools for C/C++ 版本 (兼容 2017 及之前版本) 或配置是否正確。

編譯時若未安裝微軟 Visual C/C++ 編譯器或配置不正確,會彈齣安裝 Visual C/C++ 編譯器提示 (含鏈接地址) 對話框。

若有使用外部或自定義模塊,請把相應路徑添加到 控製颱配置 對話框 PATH 變量框中。

轉碼時若源碼有問題,會彈齣源碼錯誤情況摘要提示對話框。

 

 

操作係統     硬件要求


Windows Vista / 7 / 8 / 10 (64 位)

推薦使用 Windows 7.1 / 10 (64 位完整版)

相關應用     使用技巧     Python2.7     Python3.x


源碼 PyInstaller     數字 Python IDE

高速模式


由於計算機性能 係統緩存原因, 首次批處理較慢, 二次批處理常快幾倍以上。

高速模式會據工況智能調用 CPU (最多所有綫程 100% CPU 資源), 否則,CPU 會在單綫程模式下運行。

最多可使用工作進程數 = CPU 綫程數 * 4, 默認啓用工作進程數 = CPU 綫程數; 當啓用所有可用工作進程時, 注意計算機綜閤性能及發熱 散熱問題。

 

 

Visual C++


編譯代碼時,請安裝 Cython 編譯器及 CPython 解釋器、對應版本 MicrosoftVisualStudio

應用啓動時若提示 無法定位程序輸入點 ucrtbase.terminate 於動態鏈接庫 api-ms-win-crt-runtime-l1-1-0.dll 上 (或*.dll 文件齣錯 | 丟失,或無法啓動),請安裝 微軟 Visual C++ 2015-2019 Redistributable x64 並重啓計算機。

 

查找文件

查找文件

源碼 Cython

源碼 Cython