Installation
  • 11 Apr 2025
  • 1 Minute to read
  • Dark
    Light
  • PDF

Installation

  • Dark
    Light
  • PDF

Article summary

Supported Python Versions

The pyvizionsdk package is built as a CPython extension. The package enhances performance using CPython’s extension mechanisms while maintaining compatibility with Python’s ecosystem.

  • Python 3.8

  • Python 3.9

  • Python 3.10

  • Python 3.11

  • Python 3.12

  • Python 3.13

How to install pyvizionsdk

Windows

  • Download the .whl file and use pip to install wheel file

    1. Download the pyvizionsdk for Windows: pyvizionsdk Download Page.

    2. Download the wheel file with Python version on your device:
      pyvizionsdk-{version}-cp{python_version}-cp{python_version}-win_amd64.whl

    3. Open Command Prompt or PowerShell

    4. Install the pyvizionsdk using pip:

      pip install pyvizionsdk-{version}-cp{python_version}-cp{python_version}-win_amd64.whl

  • pip install from the website directly

    pip install pyvizionsdk -i https://pypi.vizionsdk.com/root/pyvizionsdk/+simple/

Linux

Supported platforms

General PCs, UP Squared Pro 7000

Installation

  • Download the .whl file and use pip to install wheel file

    1. Download the pyvizionsdk for Linux: pyvizionsdk Download Page.

    2. Download the wheel file with Python version on your device:
      pyvizionsdk-{version}-cp{python_version}-cp{python_version}-manylinux_2_31_x86_64.whl

    3. Open Command Prompt or PowerShell

    4. Install the pyvizionsdk using pip:

      pip install pyvizionsdk-{version}-cp{python_version}-cp{python_version}-manylinux_2_31_x86_64.whl

  • pip install from the website directly

    pip install pyvizionsdk -i https://pypi.vizionsdk.com/root/pyvizionsdk/+simple/

ARM

Supported platforms

NXP-iMX8MP, NXP-iMX8MM, NXP-iMX93, NXP-iMX95
NVIDIA-Jetpack5.x and Later

Installation

  • Download the .whl file and use pip to install wheel file

    1. Download the pyvizionsdk for ARM: pyvizionsdk Download Page.

    2. Download the wheel file with Python version on your device:
      pyvizionsdk-{version}-cp{python_version}-cp{python_version}-manylinux_2_34_aarch64.whl

    3. Open Command Prompt or PowerShell

    4. Install the pyvizionsdk using pip:

      pip install pyvizionsdk-{version}-cp{python_version}-cp{python_version}-manylinux_2_34_aarch64.whl

  • pip install from the website directly

    pip install pyvizionsdk -i https://pypi.vizionsdk.com/root/pyvizionsdk/+simple/

Configuration Setup

After installing, the VxConfig.conf will set up in the following path.

  • Windows:  
    C:\Users\{UserName}\AppData\Local\Programs\Python{version}\Lib\site-packages\pyvizionsdk\VxConfig.conf

  • Linux, NXP-iMX, NVIDIA-Jetpack5.x and Later:
    ~/.local/lib/python{version}/site-packages/pyvizionsdk/VxConfig.conf

The config file is for pyvizionsdk to recognize the device, which is TechNexion series camera.

The location of  VxConfig.conf can be customized by setting the VIZIONSDK_CONFIG_PATH environment variable.Import the library

Import the pyvizionsdk library and start to use the pyvizionsdk

import pyvizionsdk

# test the library import success or not
pyvizionsdk.HelloVizionSDK()
# Hello VizionSDK!
# Version: {VizionSDK Version}


Was this article helpful?