对于在同一工作区中模块的每条导入指令,我都收到pylint导入错误(无法导入...)。所有其他导入(例如python环境或已安装的软件包)都可以正常工作。就像我从同一工作区中的另一个python文件导入一个类一样。
例如:
from mymodule import MyClass
我试图为pylint安装一个钩子:
"python.linting.pylintArgs": [
"--init-hook='import sys; sys.path.append(\"${workspaceFolder}\")'"
]
没有成功。
运行和调试python代码有效。如何告诉Visual Studio Code为pylint设置正确的工作区路径?
谢谢。
答案 0 :(得分:0)
pylint args应该格式化为列表:
"python.linting.pylintArgs": [
"--init-hook",
"import sys; sys.path.append(\"${workspaceFolder}\")"
]