在 VSCode 中设置 pylint/pycodestyle 的全局路径
Set global path for pylint/pycodestyle in VSCode
我正在尝试设置 VSCode 以使用用户级别安装的 pylint 和 pycodestyle 以便在使用虚拟环境时我可以继续使用 linting,而无需实际将其安装在环境中并出现在requirements.txt.
根据 pip show,这些可以在 /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 只会导致无效路径错误。我无法弄清楚这里 link 是什么,none 明显的选项(pep8.py 或 pycodestle.py 在该目录中,pylint/lint.py,只是pylint 目录本身等)适用于其中任何一个。谁能帮忙?我正在使用 Ubuntu 18.04 如果这对它们所在的位置有影响的话。
路径 "/home/alex/.local/lib/python3.8/site-packages/
是您作为用户安装的 Python 代码所在的位置,而不是 "python.linting.pylintPath"
想要的 pylint
命令所在的位置。你可能想要“/home/alex/.local/bin/pylint`.
我正在尝试设置 VSCode 以使用用户级别安装的 pylint 和 pycodestyle 以便在使用虚拟环境时我可以继续使用 linting,而无需实际将其安装在环境中并出现在requirements.txt.
根据 pip show,这些可以在 /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 只会导致无效路径错误。我无法弄清楚这里 link 是什么,none 明显的选项(pep8.py 或 pycodestle.py 在该目录中,pylint/lint.py,只是pylint 目录本身等)适用于其中任何一个。谁能帮忙?我正在使用 Ubuntu 18.04 如果这对它们所在的位置有影响的话。
路径 "/home/alex/.local/lib/python3.8/site-packages/
是您作为用户安装的 Python 代码所在的位置,而不是 "python.linting.pylintPath"
想要的 pylint
命令所在的位置。你可能想要“/home/alex/.local/bin/pylint`.