brew切换python版本

  • 2024-03-17
  • 阅读:323

brew切换Python版本的实现步骤
如果你使用macOS系统,并且已经安装了Homebrew,那么通过brew命令可以轻松切换Python版本。下面是切换Python版本的具体步骤:

步骤    命令    描述
1    brew update    更新Homebrew仓库
2    brew install pyenv    安装pyenv,一个Python版本管理工具
3    echo ‘eval “$(pyenv init -)”’ >> ~/.bash_profile    将pyenv添加到bash_profile文件中
4    source ~/.bash_profile    使.bash_profile文件的更改生效
5    pyenv install <version>    安装需要的Python版本
6    pyenv global <version>    设置全局使用的Python版本
7    python --version    检查Python版本是否切换成功
-----------------------------------

步骤1:更新Homebrew仓库
brew update
这个命令会更新Homebrew的仓库信息,确保你得到的是最新的软件包列表。

步骤2:安装pyenv
brew install pyenv
这个命令会使用Homebrew安装pyenv,pyenv是一个Python版本管理工具,可以方便地切换Python版本。

步骤3:将pyenv添加到bash_profile文件中
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
这个命令会将eval "$(pyenv init -)"添加到你的.bash_profile文件中,以便在每次启动终端时自动初始化pyenv。

步骤4:使.bash_profile文件的更改生效
source ~/.bash_profile
这个命令会使.bash_profile文件的更改立即生效,而不需要重新启动终端。

步骤5:安装需要的Python版本
pyenv install <version>
将<version>替换为你想要安装的具体Python版本,例如2.7.18或3.9.6。这个命令会通过pyenv安装指定的Python版本。

步骤6:设置全局使用的Python版本
pyenv global <version>

将<version>替换为你想要设置为全局使用的Python版本,例如2.7.18或3.9.6。这个命令会将指定的Python版本设置为全局默认使用的版本。

步骤7:检查Python版本是否切换成功
python --version

这个命令会输出当前系统使用的Python版本号,确保切换成功。
-----------------------------------

pyenv global 不生效

1.vi ~/.zshrc 修改你的shell配置文件(如.bashrc.zshrc),添加以下行

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"

 

修改完之后在终端输入source ~/.zshrc使之生效。

部分评论

阿里云优惠购