小编Upo*_*onn的帖子

找不到模块错误:没有名为 config 的模块

我正在尝试从终端运行我的项目,但我一直在获取ModuleNotFoundError: No module named 'config'. 我的项目结构是:

Project folder
   -config
      -settings.py
   -folder1
     -folder2
        -pythonfile.py
Run Code Online (Sandbox Code Playgroud)

在 folder1/folder2/ 我运行脚本 -->python3 -m pythonfile.py但我得到 No module named config。PyCharm 中的 Run 按钮的工作方式与 Charm 类似,但我想从终端运行脚本。我还检查了 sys.path 并且我已经获得了项目 /home/name/Desktop/Project 和 /home/name/Desktop/Project/folder1/folder2/ 的根路径。

Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 183, in _run_module_as_main
    mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
  File "/usr/lib/python3.6/runpy.py", line 109, in _get_module_details
    __import__(pkg_name)
  File "/home/name/Desktop/Project/folder1/folder2/pythonfile.py", line 4, in <module>
    from config import settings as CONFIG
ModuleNotFoundError: No module named 'config'

Run Code Online (Sandbox Code Playgroud)

python-3.x

6
推荐指数
3
解决办法
2万
查看次数

标签 统计

python-3.x ×1