[我正在尝试将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,如果这对它们的位置有所不同。
路径"/home/alex/.local/lib/python3.8/site-packages/
是您作为用户安装的Python代码所在的位置,而不是pylint
命令按"python.linting.pylintPath"
所需的位置存在的位置。您可能需要“ / home / alex / .local / bin / pylint`。