ModuleNotFoundError:Python中没有命名模块

时间:2020-08-07 11:58:58

标签: python python-3.x importerror

我在VS Code中不断收到此错误:

Traceback (most recent call last):
File "c:\Users\User Name\Documents\Productivity\Coding\Python\Udemy\Projects from course\MilestoneP2\app.py", line 1, in <module>
          import MilestoneP2.utils.Operations_db as Db
ModuleNotFoundError: No module named 'MilestoneP2'

我最近已从Pycharm转到VS Code,我正尝试从VS Code中的pycharm中打开一些项目,但是上面的错误困扰着我。

PS:我的Python解释器位于其他目录中,而不是在工作区文件夹中。在D:\Python\venv云端硬盘

这是我的代码:

import MilestoneP2.utils.Operations_db as Db

这是文件层次结构。

enter image description here

有人帮助吗?

谢谢

1 个答案:

答案 0 :(得分:0)

如果您在VSCode中运行脚本,则左下角会有一个Python版本按钮。

interpreter

单击它可以指定Python或虚拟环境路径。它还将尝试从目录中自动找到它们。然后,您可以在特殊环境中运行脚本。

You can specify your Python or virtual environment path