• 欢迎光临~

ArchLinux 使用不同版本的 python

开发技术 开发技术 2022-12-26 次浏览

前提

使用 pyenv 来管理不同版本的 python,可以在不改变系统的情况下更换使用其他 python 版本

安装 pyenv

sudo pacman -S pyenv

为 zsh 配置 pyenv 环境

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc

安装需要的 python 版本

pyenv install 3.9 # 可能有些慢

为在当前目录下运行的程序设置 python 版本

pyenv local 3.9 # 完成

可配合 virtualenv 一起使用

virtualenv -p python3.9 venv_path

参考

https://github.com/pyenv/pyenv
https://www.fkxxyz.com/c/python-env/

程序员灯塔
转载请注明原文链接:ArchLinux 使用不同版本的 python
喜欢 (0)