【发布时间】:2019-07-23 14:21:25
【问题描述】:
我正在尝试在 Visual Studio Code 中设置 python 项目。我的问题是创建和使用 scr 目录作为源根目录(就像它在 pycharm 中工作一样)。我有这个目录结构:
project_name\
src\
__init__.py
dta\
__init__.py
dtapy.py
tests\
__init__.py
tet.py
我的问题发生在例如使用此代码:
import dta.dtapy
print('ok')
我收到消息:
文件“.../project_name/scr/tests/tet.py”,第 1 行,在 导入数据.dtapy ModuleNotFoundError: 没有名为“dta”的模块
我厌倦了几个技巧,例如:
- 添加
.envfile :PYTHONPATH=src到根目录 - 设置
launch.json:"cwd": "${workspaceFolder}/src",
在 VS Code 中正确设置它的正确方法是什么?
【问题讨论】:
-
这里有同样的问题。很难相信似乎没有直接的文档可以做到这一点。
标签: python visual-studio-code configuration pycharm