我正在使用VSCode的远程SSH扩展在Hyper-V上的Ubuntu VM中的python项目上进行代码开发
因此,我被SSH引入到使用虚拟环境的项目中。 项目结构如下
.vscode/settings.json
build/
docs/
app/
---/src/file1.py
---/src/file2.py
---/src/folder1/file3.py
venv/
My settings.json具有以下功能:
{
"python.pythonPath": "/home/sven/stackl_dev/venv/bin/python",
"python.linting.pylintPath": "/home/sven/stackl_dev/venv/bin/pylint",
"python.linting.enabled": true
}
因此,我相信我使用的是正确的python可执行文件和pylint
但是,例如,MyFile1.py确实“导入file2.py”。 我的file3.py也是
Pylint然后抛出错误“无法导入”file2。 无论我以哪种方式进口,都是如此。 类似地,对于某些导入,我还得到一个模块中没有名字的错误
关于如何解决这个问题有什么线索吗? 我如何解决这个问题
目前没有回答
相关问题 更多 >
编程相关推荐