导入另一个.py文件抛出错误

时间:2017-01-27 13:23:31

标签: python python-3.x

我正在尝试在与主文件相同的目录中导入名为“main”的.py文件。

from .settings import *

当我运行它时,我收到此错误

    Traceback (most recent call last):
      File "C:/Users/user_1/Desktop/Projects/program/main.py", line 5, in <module>
        from .settings import *
    ModuleNotFoundError: No module named '__main__.settings'; '__main__' is not a package

为什么这不起作用,如何解决?

1 个答案:

答案 0 :(得分:0)

你需要在python的library文件夹中包含这个包。为了我 将任何模块保留在此目录中

C:\Program Files\Anaconda3\Lib\site-packages