0

Sublime Text 3、Windows 7、Anaconda - 使用 anaconda,因为我无法安装 scipy。

通常在设置我的 Anaconda.sublime-settings 和在 anaconda 中运行 python 脚本时遇到问题。

当我在 sublime 中使用 anaconda 构建时,这是我的控制台。我通过 cmd 提示符打开 anaconda 验证了我的 PATH 是否正常工作,但对于如何在其中运行我的 .py 脚本仍然知之甚少。

日志:

__init__() got an unexpected keyword argument 'python_interpreter'
[cmd: None]
4

1 回答 1

0

获得 Sublime + Anaconda + Python 3(如果需要,还可以并行使用 Python 2)的最简单方法是安装 python 3.3 或更高版本(如果需要 python 2.7)

使用 python 3.3+ 两个名为“py.exe”和“pyw.exe”的程序将安装在“C:\Windows”中,因为“C:\Windows”已经在你的 PATH 环境变量中,你将能够启动一个python 3解释器打开一个cmd并输入“py”。(如果您另外安装了 python 2.7,您可以通过添加标志“-2”来启动 python2 解释器 - 所以在 cmd 中只需键入“py -2”)

如果这可行,您只需将构建系统添加到包含“py”和版本标志的 Sublime Text。因此,只需按照以下步骤操作:

  1. 在 Sublime 中,转到菜单“Preferences > Browse Packages...”。在打开的文件夹中转到“用户”文件夹。
  2. 创建一个名为“Anaconda Python 2.sublime-build”的文件并在 Sublime 中打开它。
  3. 添加:

    {
        "selector": "source.python",
        "cmd": ["py","-2", "-u", "$file"]
    }
    

如果需要,将“-2”替换为“-3”。

现在您应该在“工具 > 构建系统”下的 Sublime 中看到您添加的构建系统,它应该可以按预期工作。

于 2017-06-28T13:23:35.483 回答