You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS 10.12下Anaconda 3如何切换至Python2.7自定义环境?

解决Anaconda Navigator无法切换到自定义Python2.7环境的问题

嘿,我之前也碰到过一模一样的情况!Anaconda Navigator默认确实会优先加载base环境,不过有几个简单的方法能让它用上你创建的my-env环境:

方法1:在Navigator内部切换环境

打开Anaconda-Navigator.app后,在Home页面的左上角,你会看到一个标注着「Applications on」的下拉菜单,点击它就能看到你所有已创建的环境,选择my-env就行。切换后,页面里显示的应用和包都会对应这个Python2.7的环境,你也可以直接在这里管理这个环境的包。

方法2:从激活的终端启动Navigator

这是我个人更常用的方式,能确保Navigator直接关联到当前激活的环境:

  1. 先在终端里用source activate my-env激活你的环境(确认终端前缀显示(my-env))
  2. 接着在同一终端里输入命令:anaconda-navigator
  3. 这样启动的Navigator就会自动加载my-env环境,不用再手动切换啦

额外验证步骤

为了确保你的环境本身没问题,可以先在激活的终端里跑几个命令确认:

  • 输入python --version,应该显示Python 2.7.x
  • 输入conda list,查看列表里有没有opencv,确认安装成功

如果在Navigator的环境列表里看不到my-env,可以点击左侧「Environments」页面右上角的Refresh按钮,刷新一下环境列表就会显示出来了。

内容的提问来源于stack exchange,提问作者Wiebke

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:30:25