導航:首頁 > 源碼編譯 > 如何編譯py格式文件

如何編譯py格式文件

發布時間:2025-04-07 20:45:18

❶ 關於 .pyx文件的編譯和導入

Date: 2020/03/21

Author: CW

前段時間學習了  NMS(非極大值抑制) 的各種版本實老鎮現,其中包括 Cython 版本,需要對 .pyx文件進行編譯,在此針對學習內容記錄一番。

    首先確保安裝了Cython。

    以文件名為 nms.pyx 為例,新建一個用於編譯的.py文件,比如 setup.py,內容如下圖所示。

    接著執行該py文件: python setup.py build_ext --inplace 即可完成編譯, 最終會生成一個 .c文件。

    若編譯過程中報錯: numpy/arrayobject.h」: No such file or directory ,則需要修改下setup.py文件,內容變為如下:

    紅框所示為增加的內容,最後再按照上述方法執行該文件進行編譯即可。

    和正常py模塊一樣導入即可,比如要導入以上的 nms.pyx,則為 import nms。

    如提示梁歲無法導入,則嘗試在 import 相應包之前添加如下內容:

         import pyximport

         侍渣粗 pyximport.install()

閱讀全文

與如何編譯py格式文件相關的資料

熱點內容
南昌哪些地方需要程序員 瀏覽:756
三台伺服器配置IP地址 瀏覽:173
如何用命令方塊連續對話 瀏覽:275
win7linux共享文件夾 瀏覽:302
命令符打開本地服務 瀏覽:599
android應用程序源碼 瀏覽:700
安卓開發工程師簡歷怎麼寫 瀏覽:59
熱水器水量伺服器是什麼意思 瀏覽:115
stk衛星編譯 瀏覽:480
對後台程序員的要求 瀏覽:761
ios大文件夾圖標 瀏覽:624
生的計劃pdf 瀏覽:713
oppoa93加密便簽在哪查找 瀏覽:21
兩個數字的加減乘除運算編程 瀏覽:227
給手機加密碼忘記了怎麼辦 瀏覽:601
單片機運算符 瀏覽:297
移動端微信商城源碼 瀏覽:445
編程貓下一個背景在哪裡 瀏覽:359
javaclasstype 瀏覽:240
樂高編程和樂高課的延伸 瀏覽:357