導航:首頁 > 源碼編譯 > 如何編譯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格式文件相關的資料

熱點內容
2021年畢業二本程序員月薪 瀏覽:892
android餅圖控制項 瀏覽:138
下載完課件怎麼解壓 瀏覽:300
荊州源碼名片 瀏覽:121
phpdemo視頻 瀏覽:204
程序員轉行做大數據 瀏覽:547
真我t1如何添加加密nfc 瀏覽:605
股市復盤系統源碼 瀏覽:524
我的世界如何不要鑽石創造伺服器 瀏覽:533
虛擬機裡面的文件重命名mv命令 瀏覽:20
安卓什麼電話系統最好 瀏覽:581
進入雲伺服器輸入什麼密碼 瀏覽:328
java微信下載手機版 瀏覽:73
php代碼分析工具 瀏覽:673
泰坦隕落2xbox如何換伺服器 瀏覽:755
安卓手機如何用數據線連接投影 瀏覽:380
java類的實例變數的區別 瀏覽:714
千年源碼端多少錢 瀏覽:252
每日英語聽力app怎麼顯示字幕 瀏覽:674
程序員節買房廣告 瀏覽:370