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

求助:Windows 10下Anaconda无法在Atom终端运行Python

解决Atom终端无法运行Anaconda Python的问题

我来帮你搞定这个问题——这种情况大多是系统环境变量没配置Anaconda路径,或者Atom终端没加载Anaconda的环境脚本导致的,咱们一步步排查:

1. 先确认Anaconda Python的路径并配置环境变量

Anaconda Prompt能正常运行是因为它自动加载了专属环境,但系统默认终端(包括Atom里的)没这个“特权”,得手动把路径加上:

  • 打开Anaconda Prompt,输入命令:where python
    你会得到类似这样的路径:
    C:\Users\你的用户名\anaconda3\python.exe
    C:\Users\你的用户名\anaconda3\Scripts\python.exe
    
  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」里找到Path,点击「编辑」,把上面两个路径添加进去(记得把Anaconda的路径放在系统默认Python路径的前面,避免冲突)
  • 重启Atom,然后在终端里输入python --version,如果显示的是Anaconda对应的Python版本,那这一步就搞定了

2. 让Atom终端直接加载Anaconda环境

如果环境变量配置后还是不行,可能是Atom的终端默认用的普通cmd,没加载Anaconda的激活脚本。这时候可以给终端换个启动命令:

  • 先在Atom里安装platformio-ide-terminal插件(这是Atom里最常用的终端插件,如果你还没装的话)
  • 打开插件设置:点击Atom顶部的「File」→「Settings」→「Packages」,搜索platformio-ide-terminal,点击「Settings」
  • 找到「Shell Override」选项,填入以下命令(记得把路径换成你自己的Anaconda路径):
    cmd.exe /k "C:\Users\你的用户名\anaconda3\Scripts\activate.bat"
    
    这个命令的作用是启动cmd并自动加载Anaconda的环境,和你打开Anaconda Prompt的效果一模一样
  • 重启Atom的终端,输入python试试,应该就能正常进入交互模式了

3. 配置Atom的脚本运行插件(如果用run script功能)

如果你是想直接在Atom里运行Python脚本,而不是在终端输入命令,那还要给script插件做配置:

  • 安装script插件后,进入它的设置页面(同样在Packages里找到script→Settings)
  • 在「Python」分类下的「Command」选项里,填入你的Anaconda Python路径,比如:
    C:\Users\你的用户名\anaconda3\python.exe
    
  • 之后用快捷键(默认是Ctrl+Shift+B)运行脚本时,就会用Anaconda的Python来执行了

最后验证

不管用哪种方法,设置完后可以在Atom终端里输入conda --version,如果能正常显示conda的版本,说明Anaconda环境已经成功加载,这时候Python自然也能正常运行了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 09:11:18