获取源码并编译

从官网只能获得最新版本的 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

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