執行 converter.py 腳本時遇到錯誤:「無法定位模型優化器」
內容類型: 錯誤訊息 | 文章 ID: 000059267 | 最近查看日期: 2026 year 03 month 06 day
找不到模型優化器。 此錯誤發生於 converter.py 腳本無法在當前環境中定位 OpenVINO™ 模型優化器。
在舊有的 OpenVINO 安裝(基於安裝程式)中,converter.py 利用 setupvars.sh 設定的環境變數定位 Model Optimizer(mo.py)。在此情況下,先初始化環境再執行轉換:
source <OPENVINO_INSTALL_DIR>/bin/setupvars.sh
或者,執行時明確指定 Model Optimizer 的路徑 converter.py:
python3 converter.py --name aclnet --mo <OPENVINO_INSTALL_DIR>/model_optimizer/mo.py
在目前透過 Python 套件安裝的 OpenVINO 版本中,Model Optimizer 已整合於 OpenVINO 工具中,可能不會作為獨立的 mo.py 檔案存在。在這種情況下:
有兩種方法可以設定通往模型優化器的路徑。
converter.py 腳本是Open Model Zoo自動化工具的一部分,並依賴Model Optimizer的可用性。舊有文件可能會明確引用 mo.py,而目前的 OpenVINO 版本則根據安裝方式不同,整合模型轉換功能的方式有所不同。