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

问题描述 投票:0回答:1

[我正在尝试将VSCode设置为使用用户级别安装的pylint和pycodestyle,以便在使用虚拟环境时可以继续使用linting,而无需将其实际安装在环境中并出现在requirements.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,如果这对它们的位置有所不同。

python visual-studio-code ubuntu-18.04 pylint pycodestyle
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.