我一直在尝试遵循 Dan Bader 的设置,他将 SublimeLinter 与 Flake8 和 Anaconda 插件(不是发行版)一起使用。我无法实现的功能是 docstring 弹出窗口,我注意到这是因为我的 Sublime Text 3 没有注意到我的 Python3。我通过自制软件安装了 Python3。
which python3
/usr/local/bin/python3
在 Sublime Text 3 中 Anaconda 插件的设置中,您可以选择完整路径,也可以仅使用 Python3(根据我看到的大多数评论)。但现实是,上帝知道 Sublime Text 3 的路径实际上是什么。有人提到从命令行启动 sublime 会继承你的 bash 路径,但这也不起作用。所以总而言之,如果我在设置中只使用 python3 并且如果我使用完整路径,它就会不起作用。
在 Anaconda.sublime-settings 上
{
"python_interpreter": "python3",
}
上述设置出错:
在 Anaconda.sublime-settings 上,当使用如下所示的完整路径时,什么也没发生。
{
"python_interpreter": "/usr/local/bin/python3",
}