Ubuntu 源码安装

  1. 去官网下合适版本的源码包:

    1
    qs dl https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tar.xz
  2. 解压

    1
    qs untar Python-3.9.4.tar.xz
  3. 进入文件夹并配置安装

    1
    2
    3
    cd Python-3.9.4
    ./configure --enable-optimizations --prefix=/usr/local/python3
    make && sudo make install
  4. 创建软链接

    1
    2
    sudo ln -snf /usr/local/python3/bin/python3 /usr/bin/python3
    sudo ln -snf /usr/local/python3/bin/pip3 /usr/bin/pip3

可能的问题

No module named '_ctypes'

  1. 更新apt

    1
    sudo apt update
  2. 下载相关lib

    1
    2
    3
    4
    sudo apt install libffi-dev
    sudo apt install libssl-dev
    sudo apt install libbz2-dev
    sudo apt install python3-dev

MacOS

官网有dmg的安装包,按流程走就行。

Windows

官网有安装包,按流程走,注意添加环境变量。