从源码开始构建任意版本 Python

从官网只能获得最新版本的 Python for Linux 二进制文件,想要旧版本就自己动手构建吧!

源码获取:Python Official GitHub/python

构建 Python 可执行文件:

  • git clone https://github.com/python/cpython && cd cpython
  • ./configure --enable-optimizations --with-lto
  • make -j $(nproc)
    安装:sudo make install

使用 venv

conda 虽好但是太麻烦,venv小巧简洁大部分情况下足够使用。

使用 python -m venv <venv_path> 创建一个 venv,如果你使用 bash,执行 source <venv_path>/bin/activate 同理如果是 fish 就执行:source <venv_path>/bin/activate.fish

现在你可以愉快地使用了。