Operating Environment Requirements
Before the installation, ensure that the Linux OS version and architecture meet the requirements described in Table 1.
Hardware Form |
OS Version |
|---|---|
x86_64 + Atlas 300I inference card (model 3010) |
Ubuntu 18.04.1 |
Ubuntu 18.04.5 |
|
UOS V20 |
|
Ubuntu 20.04 |
|
ARM + Atlas 300I inference card (model 3000) |
Ubuntu 18.04.1 |
Ubuntu 18.04.5 |
|
UOS V20 |
|
Ubuntu 20.04 |
|
Atlas 500 AI edge station (models 3000, 3010) |
EulerOS V2R10 |
x86_64 + Atlas 300I Pro inference card (powered by the Ascend 310P AI Processor) |
Ubuntu 18.04.1 |
Ubuntu 18.04.5 |
|
ARM + Atlas 300I Pro inference card (powered by the Ascend 310P AI Processor) |
Ubuntu 18.04.1 |
Ubuntu 18.04.5 |
Run the following command to query the version and architecture of the OS:
uname -m && cat /etc/*release
You can run the following command to check whether the Python environment is installed:
python3 --version
For details about the components required for installing Python and supported versions, see Table 2. After the installation is complete, you can run the pip list command to view the installed components.
Component |
Version |
|---|---|
NumPy |
≥ 1.19.1 |
SciPy |
≥ 1.9.1 |
Flask |
≥ 1.1.2 |
Flask-Limiter |
≥ 1.4 |
Requests |
≥ 2.24.0 |
OpenCV-Python |
≥ 4.4.0.46 |
Protobuf |
≥ 3.13.0, ≤ 3.20.1 |
PyYAML |
≥ 5.4.1 |
gevent |
≥ 20.9.0 |
marshmallow |
≥ 3.13.0 |
concurrent-log-handler |
≥ 0.9.19 |
pyOpenSSL |
≥ 20.0.1 |
ruamel.yaml |
≥ 0.17.16 |
prometheus-client |
≥ 0.11.0 |
tqdm |
≥ 4.62.3 |
scikit-learn |
≥ 1.0.1 |
future |
≥ 0.18.2 |
Pillow |
9.2.0 |
itsdangerous |
≥ 2.0.1 |
attrs |
≥ 22.1.0 |
CFFI |
≥ 1.15.1 |
Decorator |
≥ 5.1.1 |
SymPy |
≥ 1.11.1 |