昇腾社区首页
中文
注册

安装依赖

Python源码编译过程会尝试调用系统库。若编译时相关系统头文件缺失,虽可完成编译,但运行时调用到相应组件将触发错误。

  • Fedora/RHEL/CentOS (dnf-based系统):
    sudo dnf install gcc gcc-c++ gdb lzma glibc-devel libstdc++-devel openssl-devel \
    readline-devel zlib-devel libffi-devel bzip2-devel xz-devel \
    sqlite sqlite-devel sqlite-libs libuuid-devel gdbm-libs perf \
    expat expat-devel mpdecimal python3-pip
  • Debian/Ubuntu (apt-based系统):
    sudo apt-get install build-essential gdb lcov pkg-config \
    libbz2-dev libffi-dev libgdbm-dev libgdbm-compat-dev liblzma-dev \
    libncurses5-dev libreadline6-dev libsqlite3-dev libssl-dev \
    lzma lzma-dev tk-dev uuid-dev zlib1g-dev libmpdec-dev