python - 在 VSCode 中设置 pylint/pycodestyle 的全局路径

标签 python visual-studio-code ubuntu-18.04 pylint pycodestyle

我正在尝试将 VSCode 设置为使用用户级别安装的 pylint 和 pycodestyle,以便在使用虚拟环境时我可以继续使用 linting,而无需实际将其安装在环境中并出现在 requests.txt 中。

根据 pip 显示这些可以在/home/alex/.local/lib/python3.8/site-packages 中找到,但是添加

"python.linting.pycodestylePath": "/home/alex/.local/lib/python3.8/site-packages/pycodestyle",
"python.linting.pylintPath": "/home/alex/.local/lib/python3.8/site-packages/pylint/",

对于我的用户,settings.json 只会导致无效路径错误。我不知道要链接到这里的内容,没有一个明显的选项(该目录中的 pep8.py 或 pycodeSTLe.py, pylint/lint.py,只是 pylint 目录本身等)对它们中的任何一个都不起作用。有人可以帮忙吗?如果这对它们所在的位置有影响的话,我正在使用 Ubuntu 18.04。

最佳答案

路径 "/home/alex/.local/lib/python3.8/site-packages/ 是您作为用户安装的 Python 代码所在的位置,而不是 pylint 命令按照 "python.linting.pylintPath" 的方式运行。您可能需要“/home/alex/.local/bin/pylint`。

关于python - 在 VSCode 中设置 pylint/pycodestyle 的全局路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61104785/

相关文章:

python - Zope.Schema/Plone - 如何在 updateWidget 函数中设置日期时间字段的值?

python - 从 Shopify API 获取详细信息并关闭订单

ios - 在 iPhone Flutter 上启动应用程序时出错

ubuntu - 如何在 xubuntu 18.04 中创建桌面快捷方式?

python - IO错误: [Errno 2] No such file or directory: (Python: I am having this error even though the file does exist)

python - "ImportError: No module named serial"- 安装 pyserial 之后

visual-studio-code - 如何在Visual Studio Code中更改Intellisense优先级

c# - Visual Studio Code - .NET Core 测试资源管理器

ubuntu-18.04 - 如何在 Ubuntu 18.04 上安装 boto3?

docker - 从 ubuntu 18.04 升级到 18.10 后,docker 容器内没有互联网连接