【问题标题】:Python: ModuleNotFoundError: No module named 'Client'Python:ModuleNotFoundError:没有名为“客户端”的模块
【发布时间】:2017-07-16 16:45:25
【问题描述】:

我是 python 新手,遇到以下错误:

ModuleNotFoundError: 没有名为“客户端”的模块

我的项目结构如下:

我的项目:

.. 客户端(包)

...应用程序.py

... main.py

... __init__.py

我的代码:

"""main.py"""

from Client import Application

app = Application()
app.start()

"""Application.py"""
class Application:

def start(self):
    self.loop()

def loop(self):
    while True:
        pass

谁能解释为什么解释器找不到我的模块?

【问题讨论】:

  • 应该 main.py 在客户端文件夹之外吗?如果它在里面,那么它应该只是import Application

标签: python


【解决方案1】:

在某种程度上只是在重复 Orange。您的主文件与您所说的在客户端包中的应用程序位于同一文件中,但它与 main.py 不在同一目录中,因此它只是

import application

【讨论】:

    猜你喜欢
    • 2020-12-28
    • 2021-11-07
    • 1970-01-01
    • 2022-06-14
    • 2018-09-06
    • 1970-01-01
    • 2021-11-26
    • 1970-01-01
    • 2020-03-10
    相关资源
    最近更新 更多