安装Python3.10.0

介绍

目前MindIE-RT推理引擎依赖Python3.10,如环境中未配置Python3.10,可参考本章节步骤安装依赖(以root用户安装Python 3.10.0为例)。

操作步骤

  1. 安装Python 3.10.0依赖库。

    apt-get install -y build-essential gcc g++ make cmake zlib1g zlib1g-dev libsqlite3-dev openssl libssl-dev libffi-dev unzip pciutils net-tools libblas-dev gfortran libblas3 libopenblas-dev

  2. 下载Python 3.10.0源码安装包。

    wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz

  3. 解压Python 3.10.0安装包。

    tar -xzvf Python-3.10.0.tgz

  4. 编译安装Python 3.10.0。

    cd Python-3.10.0 && ./configure --prefix=/usr/local/python3.10.0 --enable-shared && make -j8 && make install

  5. 拷贝libpython3.10.so.1.0到系统路径。

    cp /usr/local/python3.10.0/lib/libpython3.10.so.1.0 /usr/lib

  6. 设置环境变量。

    export LD_LIBRARY_PATH=/usr/local/python3.10.0/lib:$LD_LIBRARY_PATH
    export PATH=/usr/local/python3.10.0/bin:$PATH