brew切换python版本
- 2024-03-17
- 阅读:490
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
使之生效。
部分评论