[英]Dealing with vscode setting workspace python.pythonPath in git tracked project
[英]VSCode not setting PYTHONPATH in workspace in WSL mode in windows
我有一个 WSL (Ubuntu-20.04) 并在 WSL 模式下打开一个 VSCode。 我正在尝试在其中创建一个项目和文件夹。 我无法导入项目的模块。 它给了我“无法导入”的 pylint 错误。 下面是我的文件夹结构
my_project
|
|- src
|
|- logger_utils
|
|- logger.py
|- driver.py
|- test
在我的driver.py
中,如果我尝试from src.logger_utils.logger import get_logger
方法,pylint 会引发错误 - Unable to import
这仅在 WSL 模式下发生。 但在正常模式下同样可以正常工作。 针对此问题的任何修复/建议
这可能是一个 PYTHONPATH 问题。 在工作区的 VScode 设置中,添加以下内容:
"terminal.integrated.env.linux": {"PYTHONPATH": "${workspaceFolder}/src"},
之后您可能还需要重新启动 VScode。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.