如何使用 Python* API 包裝函式從原始程式碼構建適用於 Linux* 的開源OpenVINO™工具包
內容類型: 安裝與設定 | 文章 ID: 000057448 | 最近查看日期: 2025 年 06 月 17 日
若要將 Python* 與適用於 Linux* 的開源 OpenVINO™工具包 一起使用,您必須安裝 Python* 3.9 - 3.12,然後通過在 CMake 命令行中指定正確的 Python 版本來構建工具組。
如果您沒有顯式指定 Python 版本,CMake 會選取系統級 Python 版本,即 2.7,並且您的 Python 腳本將不起作用。
注意 | 以下說明假設您已經安裝了 Python*。 |
如需更詳細的步驟,請參閱「適用於Linux*的建置」說明。
$ git clone https://github.com/openvinotoolkit/openvino.git
注意 | 在下面的 CMake 命令行中,將 3.12 替換為您的 Python* 版本。Python 的位置和版本取決於體系結構和作系統。 建議在Linux上從原始程式碼編譯OpenVINO之前禁用oneAPI環境,因為這可能會導致構建失敗。 |
$ cmake -DCMAKE_BUILD_TYPE=Release \
生成過程完成後, 匯出 環境變數:
$ export PYTHONPATH=<openvino_repo>/bin/intel64/Release/python:<openvino_repo>/tools/ovc:$PYTHONPATH$ export LD_LIBRARY_PATH=<openvino_repo>/bin/intel64/Release:$LD_LIBRARY_PATH$ export PATH=<openvino_repo>/tools/ovc/openvino/tools/ovc:$PATH
$ export PYTHONPATH=$PYTHONPATH:/~/<openvino_repo>
/bin/intel64/Release/python_api/python3.12/測試 生成。透過執行以下腳本匯入 Core, 檢查 是否正確構建了 Python* 包裝器:
$ python3.12
>>> import openvino as ov
>>> core = ov.Core()
如果您可以成功導入 Core,那麼您已經使用 Python 包裝器正確構建了 OpenVINO™ 工具包。