为什么我的 sublime-anaconda 排水沟标记没有出现?
Why aren't my sublime-anaconda gutter marks showing up?
我在 'Setting up a Python Developer Environment in sublime Text' 的 YouTube 上观看了 Corey Schafer 的视频。
我安装了 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
您需要将 "python_interpreter"
设置更改为系统上 python.exe
可执行文件的实际路径。打开 cmd
并输入 which python
可能有助于找到它。找到它后,将 \
字符更改为 /
- 例如,C:\Python38\python.exe
将变为 C:/Python38/python.exe
.
从 correy 的 GitHub 复制代码的地方有一行名为 "python_interpreter": "/usr/local/bin/python3"
只需删除该行并重新启动 sublime,错误应该会再次显示。
查看截图:
我在 'Setting up a Python Developer Environment in sublime Text' 的 YouTube 上观看了 Corey Schafer 的视频。 我安装了 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
您需要将 "python_interpreter"
设置更改为系统上 python.exe
可执行文件的实际路径。打开 cmd
并输入 which python
可能有助于找到它。找到它后,将 \
字符更改为 /
- 例如,C:\Python38\python.exe
将变为 C:/Python38/python.exe
.
从 correy 的 GitHub 复制代码的地方有一行名为 "python_interpreter": "/usr/local/bin/python3"
只需删除该行并重新启动 sublime,错误应该会再次显示。
查看截图: