我正在尝试在 Visual Studio Code 中设置 python 项目。我的问题是创建和使用scr目录作为源根目录(就像它在 pycharm 中工作一样)。我有这个目录结构:
project_name\
src\
__init__.py
dta\
__init__.py
dtapy.py
tests\
__init__.py
tet.py
Run Code Online (Sandbox Code Playgroud)
我的问题发生在例如以下代码中:
import dta.dtapy
print('ok')
Run Code Online (Sandbox Code Playgroud)
我收到消息:
文件“.../project_name/scr/tests/tet.py”,第 1 行,在 import dta.dtapy ModuleNotFoundError: No module named 'dta'
我累了几个提示,如:
.env文件:
PYTHONPATH=src
到根目录launch.json:
"cwd": "${workspaceFolder}/src",在 VS Code 中正确设置它的正确方法是什么?