OSX上的VScode pylint静默失败

2024-09-30 01:30:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经用尽了要检查的东西清单,Python扩展似乎在我的OSX笔记本电脑上不起作用。在

我重新安装了Python扩展,检查了所有设置是否都设置为documentation with ^{},并在我的用户配置中定义了相关设置:

// Python settings
"python.linting.lintOnSave": true,
"python.formatting.formatOnSave": false,
"python.pythonPath": "/usr/local/bin/python",
"python.linting.pylintPath": "/usr/local/bin/pylint",
"python.linting.pylintArgs": []

(完整配置here

但没有运气,没有错误信息,没有警告,什么都没有。以下文件没有显示任何错误:

^{pr2}$

也许我的configuration里遗漏了什么?这个扩展在Linux中非常出色,所以我一定是做错了什么,但我不知道是什么。在


Tags: 用户truebinsettings定义usrlocaldocumentation
1条回答
网友
1楼 · 发布于 2024-09-30 01:30:25

在用pip安装了jedi库,在我的用户设置中添加了路径,并重新加载了窗口之后,我得到了一个pylint错误:

  ...
  File "/usr/local/lib/python2.7/site-packages/pylint/reporters/__init__.py", line 72, in encode
    locale.getdefaultlocale()[1] or
  File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/locale.py", line 543, in getdefaultlocale
    return _parse_localename(localename)
  File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/locale.py", line 475, in _parse_localename
    raise ValueError, 'unknown locale: %s' % localename
ValueError: unknown locale: utf-8

这是我遇到的一个问题before,我想我已经通过在^{中添加以下行来解决:

^{pr2}$

但实际上我只有export LC_CTYPE="utf-8"。相反,将前面的行添加到我的.bash_profile中,并重新启动VScode为我解决了这个问题。在

相关问题 更多 >

    热门问题