ModuleNotFoundError:没有名为“XXXX”的模块

2024-09-27 00:22:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Python包,它看起来类似于此目录结构:

paymod/
    client.py
    region.py
tests/
    unit.py

py文件有一个名为PayClient的类,其中包含多个方法。我想从该类中调用一个特定函数,并将其导入Unit.py文件,如下所示:

from paymod.client import PayClient

但是,当我通过python3 unit.py运行unit.py文件时,我经常遇到以下错误:

>> python3 unit.py
Traceback (most recent call last):
  File "unit.py", line 2, in <module>
    from paymod.client import PayClient
ModuleNotFoundError: No module named 'paymod'

我是不是遗漏了什么?在我看来这很好,但我无法解决这个问题


Tags: 文件方法frompyimport目录clienttests

热门问题