Sublime文本中的Python 3与Mac上的Anaconda

时间:2017-02-19 06:43:49

标签: python-3.x sublimetext3 sublime-anaconda

我似乎无法使用Anaconda构建Python3内部的sublime文本。我已经尝试了所有可能的配置,但无济于事,系统似乎没有识别已安装的库并向我抛出一个importError。

这是我对anaconda的python项目设置:

{
    "build_systems":
    [
        {
            "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
            "name": "Anaconda Python Builder",
            "selector": "source.python",
            "shell_cmd": "\"/usr/local/bin/python3\" -u \"$file\""
        }
    ],
    "folders":
    [
        {
            "path": "Practice"
        }
    ],
    "settings":
    {
        "python_interpreter": "python3"
    }
}

编辑:用自制软件安装的python3

3 个答案:

答案 0 :(得分:2)

工具->命令面板-> Anaconda:设置Python解释器

答案 1 :(得分:1)

通过在ST3中创建新的构建系统解决了这个问题(工具>构建系统>新构建系统......)

{
    "cmd": ["/usr/local/bin/python3.6", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)"
}

保存为Python3

答案 2 :(得分:1)

试试这个:

{
    "python_interpreter": "/usr/local/bin/python3",

}

仅当您将其安装到该实际路径时才有效。如果您使用自制程序,则应该是这种情况。

在shell中确认尝试:

which python3