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

如何配置Atom的Script插件,在Mac多用户Anaconda环境下运行Python 2.7

配置Atom Script插件运行Anaconda全用户安装的Python 2.7环境

我来帮你搞定这个问题,其实核心就是给Atom的Script插件指定你Anaconda py27环境里Python的绝对路径就行,分两种配置方式,你可以选适合自己的:

第一步:先确认Python 2.7的绝对路径

因为你的Anaconda是全用户安装,py27环境的Python路径应该是:

/anaconda3/envs/py27/bin/python

先在终端里验证一下这个路径是否有效,运行:

/anaconda3/envs/py27/bin/python --version

如果输出是Python 2.7.x的版本,说明路径没问题,接下来就可以配置Atom了。

方式一:全局配置(所有Python文件都用这个版本运行)

  1. 打开Atom,按下快捷键Cmd+,打开设置面板。
  2. 在左侧导航栏选择Packages,在搜索框输入script找到这个插件,点击插件卡片上的Settings进入配置页面。
  3. 往下翻找到Custom Commands区域,点击Add Command按钮:
    • 填写Name:比如Python 2.7 (Anaconda)
    • 填写Command:把刚才确认的路径填进去 /anaconda3/envs/py27/bin/python
    • 填写Args:$FILE(这个变量代表当前打开的Python文件)
    • 填写Selector:source.python(指定只对Python文件生效)
  4. 保存配置后,打开Python文件,按下Cmd+Shift+B(Script插件的命令选择快捷键),选择你刚才创建的Python 2.7 (Anaconda)命令就能运行了。

方式二:项目级配置(仅当前项目用这个版本,更灵活)

如果你的不同项目需要不同的Python版本,推荐用这种方式:

  1. 打开你的项目根目录,创建一个名为.atom-build.json的文件(注意文件名前面的点,是隐藏文件)。
  2. 在文件里写入以下内容:
    {
      "cmd": ["/anaconda3/envs/py27/bin/python", "$FILE"],
      "selector": "source.python"
    }
    
  3. 保存文件后,在Atom里打开该项目下的Python文件,按下Cmd+I(Script插件的默认运行快捷键),就会自动用你指定的Python 2.7环境运行脚本了。

额外提示

不需要修改系统的PATH环境变量,直接指定绝对路径是最稳妥的方式,避免和系统自带的Python或者其他环境冲突。如果后续你切换到Python3环境,只需要修改配置里的路径就行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 04:47:02