conda虚拟python版本不变问题

问题已解决
这几天,碰到conda创建的python虚拟环境版本一直不变,网上很多都试过,什么卸载,添加路径都没用,纯纯忽悠人。

根本原因:虚拟路径问题

方法:需要进行路径替换

如果你正在使用 macOS 操作系统,可以按照以下步骤修改 Anaconda 虚拟环境的路径:

  1. 确认虚拟环境存在:首先,确保你已经创建了名为 py37 的虚拟环境。如果还没有创建,请使用以下命令创建:

    conda create -n py37 python=3.7
    
  2. 激活虚拟环境:运行以下命令来激活 py37 环境:

    conda activate py37
    
  3. 确认虚拟环境路径:运行以下命令查看当前虚拟环境的路径:

    conda info --envs
    

    在输出的列表中,找到名为 py37 的虚拟环境,并记下其路径。例如,路径可能类似于 /Users/your_username/opt/anaconda3/envs/py37

  4. 打开终端的配置文件:使用文本编辑器打开终端的配置文件 ~/.zshrc,如果你在使用 Bash 终端,则是 ~/.bash_profile 文件。

    nano ~/.zshrc
    
  5. 设置新的环境变量:在打开的文件中,添加以下行:

    export CONDA_PREFIX="/Users/your_username/opt/anaconda3/envs"
    

    注意将 /Users/your_username/opt/anaconda3/envs/py37 替换为你在步骤 3 中获得的虚拟环境路径。

  6. 保存文件并关闭文本编辑器。

  7. 重新加载配置:在终端中运行以下命令,以使新的环境变量生效:

    source ~/.zshrc
    

    如果你在使用 Bash 终端,则运行:

    source ~/.bash_profile
    
  8. 验证虚拟环境路径:运行以下命令来验证 which python 的输出是否为你期望的路径:

    which python
    

    确认输出的路径与你在步骤 3 中获得的虚拟环境路径相匹配。

通过以上步骤,你可以在 macOS 上修改 Anaconda 虚拟环境的路径。确保按照实际的虚拟环境路径进行设置,并根据自己的终端配置文件进行调整。如果你使用的是 Bash 终端,则打开 ~/.bash_profile 文件进行修改。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值