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

เอกสาร

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

000057448

11/02/2021

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

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

หมาย เหตุ

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

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

    โปรดดูขั้นตอนโดยละเอียดที่ Building for Linux

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

     

    หมาย เหตุ

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

     

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

     

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

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

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

     

  3. ทดสอบ ในรุ่น

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

    $ python3.6
    >>> from openvino.inference_engine import IENetwork, IECore

     

หากคุณสามารถนําเข้า IENetwork และ IECore ได้สานักงานคุณได้สร้างชุดOpenVINOชุดเครื่องมืออย่างถูกต้องด้วยชุดเครื่องมือ Python