Mac安装多个版本的Python

由于以前写的Python文件都是基于Python2.语法的,上次为了学Python把版本升级到了Python3.,导致以前写的Python执行报错了,又不想改,所以尝试下在Mac上安装多个版本的Python。
本文是用pyenv实现的

  1. 安装pyevn
    ---通过brew安装pyevn
    brew install pyenv
    ---查看当前pyenv的版本
    pyenv -v
    pyenv 2.3.1

  2. 首先确认你当前使用的是 bash 还是 zsh。可以通过执行以下命令来查看当前 shell:
    echo $SHELL
    如果你看到 /bin/bash,那么你使用的是 bash;如果你看到 /bin/zsh,那你使用的是 zsh。

    对于 bash 用户:
    修改.bash_profile文件
    vi ~/.bash_profile
    在文件中输入 eval "$(pyenv init -)", 保存退出
    更新一下环境变量 source ~/.bash_profile

    对于 zsh 用户
    如果使用的是 zsh,则需要修改 ~/.zshrc 文件,而不是 ~/.bash_profile。打开 ~/.zshrc 并添加以下行:


    Snipaste_2024-12-04_10-44-33.png

    然后执行以下命令来加载更新的配置:source ~/.zshrc

  3. 查看当前所安装的版本
    pyenv versions

  4. 查看可安装的版本
    pyenv install --list

  5. 安装需要的版本
    pyenv install 2.7.18

  6. 切换Python版本

  1. 全局切换
    pyenv global 2.7.18
    2)当前路径切换
    pyenv local 2.7.18

--查看当前版本
python --version

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容