0

我在 YouTube 上观看 Corey Schafer 的视频“在 sublime Text 中设置 Python 开发人员环境”。我安装了 anaconda 包,但由于某种原因,装订线标记(用于 linting)未显示在行号列中。

我没有更改默认设置。我已将 Corey 的用户设置添加到 sublime-anaconda 用户设置文件中:

{
"auto_formatting": true,
"autoformat_ignore":
[
],
"pep8_ignore":
[
    "E501"
],
"anaconda_linter_underlines": false,
"anaconda_gutter_marks": true,
"anaconda_linter_mark_style": "none",
"display_signatures": false,
"disable_anaconda_completion": true,
"python_interpreter": "/usr/local/bin/python3"
}

我应该注意,我也尝试过添加:

"anaconda_gutter_marks": true,

无济于事。

我还保存了设置并重新启动了 sublime text。

4

2 回答 2

0

在您从 correy 的 GitHub 复制代码的地方,有一行叫做"python_interpreter": "/usr/local/bin/python3"just delete that line and restart sublime,错误应该会再次显示。

检查屏幕截图:

图片

于 2021-09-01T21:56:48.523 回答
0

您需要将设置更改为系统上可执行文件"python_interpreter"的实际路径。python.exe打开cmd和进入which python可能有助于找到它。找到它后,将其更改\/- 例如,C:\Python38\python.exe将变为C:/Python38/python.exe.

于 2020-07-29T17:43:16.960 回答