Pyenv是一款适用于Linux和macOS系统,用于管理Python环境的工具,可以管理多个Python版本。它可以让不同的项目使用不同版本的Python解释器,而不会相互干扰。pyenv使用简单,可以轻松安装、删除和切换Python版本。同时,它还支持全局Python版本的设置,以及安装Python插件和虚拟环境。
文章目录
Github地址:https://github.com/pyenv/pyenv
$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
$ echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(pyenv init -)"' >> ~/.bashrc
$ source ~/.bashrc
安装完成后,你可以运行以下命令来列出所有可用的Python版本:
$ pyenv install --list
选择一个Python版本,并使用以下命令安装:
$ pyenv install <version>
例如,要安装Python 3.9.1:
$ pyenv install 3.9.1
安装完成后,你可以使用以下命令来查看所有已安装版本:
$ pyenv versions
在每个项目中使用不同版本的Python很容易。使用以下命令来设置某个项目为特定的Python版本:
$ pyenv local <version>
例如,为当前目录设置Python 3.9.1:
$ pyenv local 3.9.1
为全局Python版本设置默认版本:
$ pyenv global <version>
例如,设置全局Python版本为3.9.1:
$ pyenv global 3.9.1
最后,你可以通过使用以下命令来检查当前Python版本:
$ python --version
手动下载安装包, pyenv命令安装
$ export v=3.10.6; wget https://npm.taobao.org/mirrors/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/; pyenv install $v
pip 在国内有很多的镜像,比较稳定有
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple
# 配置阿里源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
# 配置腾讯源
pip config set global.index-url http://mirrors.cloud.tencent.com/pypi/simple
# 配置豆瓣源
pip config set global.index-url http://pypi.douban.com/simple/
#推荐
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
总的来说,Pyenv是一个非常方便的工具,可以帮助你在不同的项目中快速切换Python版本。如果你需要在不同的Python版本之间进行切换,那么Pyenv是一个非常值得你学习和使用的工具。
小米盒子2 VPN使用指南v2ray tv版本:安装教程、使用方法及常见问题解答captcha是什么?如何实现?Clash电脑端设置指南PHP HTTP客户端: Guzzle注册Google账号指南程序员副业之一枝红杏VPN联盟sms activate教學:详细步骤及常见问题解答闪光clash软件-使用教程和常见问题Clash节点在哪看及常见问题详解Clash节点的使用方法2025机场推荐/付费机场/SS/SSR/V2ray/Trojan机场/科学上网V2rayNG梯子:合法使用教程及常见问题解答2023最新秘籍!揭秘谷歌账号防封解封技巧xui v2ray 数据库锁定问题解决指南机场测速观察---忍者云2023年机场测评与推荐|稳定|性价比 | 2023年下半年 <span>稳定上网|机场推荐|选购建议|写在最后</span>免费公益节点 丨2025每日更新发布白月光机场发布旧不限时流量包套餐调整通知老牌 V2ray 机场推荐:V2Club 机场怎么样?