วิธีสร้างชุดเครื่องมือOpenVINO™โอเพนซอร์สสําหรับ Linux* จากแหล่งที่มาด้วยห่อ Python* API

เอกสาร

การติดตั้งและตั้งค่า

000057448

20/12/2022

หากต้องการใช้ Python* กับ ชุดเครื่องมือ OpenVINO™ โอ เพนซอร์สสําหรับ Linux* คุณต้องติดตั้ง Python* 3.5 ขึ้นไป แล้วจึงสร้างชุดเครื่องมือโดยระบุเวอร์ชัน Python ที่ถูกต้องในกลุ่มคําสั่ง CMake

หากคุณไม่ได้ระบุเวอร์ชัน Python อย่างชัดแจ้ง CMake จะเลือกเวอร์ชัน Python ระดับระบบ ซึ่งมีค่า 2.7 และสคริปต์ Python ของคุณจะไม่ทํางาน

หมาย เหตุ

คําแนะนําด้านล่างถือว่าคุณได้ติดตั้ง Python* ไว้แล้ว

  1. สร้าง จากที่มา

    โปรดดู คําแนะนําการสร้าง สําหรับ Linux* สําหรับขั้นตอนโดยละเอียดเพิ่มเติม

    $ git clone https://github.com/openvinotoolkit/openvino.git
    $ cd openvino
    $ git submodule update --init --recursive
    $ chmod +x install_build_dependencies.sh
    $ ./install_build_dependencies.sh
    $ mkdir build && cd build

    $ python3 -m pip install -r ../src/bindings/python/src/compatibility/openvino/requirements-dev.txt

     

    หมาย เหตุ

    บรรทัดคําสั่ง CMake ด้านล่าง ให้แทนที่ 3.8 ด้วย Python* เวอร์ชันของคุณ ตําแหน่งและเวอร์ชันของ Python ขึ้นอยู่กับสถาปัตยกรรมและระบบปฏิบัติการ

     

    $ cmake -DCMAKE_BUILD_TYPE=Release \
    -DENABLE_PYTHON=ON \
    -DPYTHON_EXECUTABLE=`which python3.8` \
    -DPYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.8.so \
    -DPYTHON_INCLUDE_DIR=/usr/include/python3.8 ..
    $ make --jobs=$(nproc --all)

     

  2. ส่ง ตัวแปรสภาพแวดล้อม

    หลังจากกระบวนการสร้างเสร็จสิ้น ให้ ส่งออก ตัวแปรสภาพแวดล้อม:

    $ export PYTHONPATH=$PYTHONPATH:/~/openvino/bin/intel64/Release/python_api/python3.8/
    $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/openvino/bin/intel64/Release/

     

  3. ทดสอบ ชุดประกอบ

    ตรวจสอบว่า คุณสร้างห่อหุ้ม Python* อย่างถูกต้องโดยการเรียกใช้สคริปต์ต่อไปนี้เพื่อนําเข้า Core:

    $ python3.8
    >>> from openvino.runtime import Core

     

หากคุณสามารถนําเข้า Core ได้สําเร็จ คุณได้สร้างชุดเครื่องมือ OpenVINO™ ด้วยห่อ Python อย่างถูกต้อง