Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 对进口感到困惑_Python_Discord.py - Fatal编程技术网

Python 对进口感到困惑

Python 对进口感到困惑,python,discord.py,Python,Discord.py,我正在制作一个Discord机器人,我有一个cogs文件夹,我有一个帮助cog,它有 from utils.util import Pag 但是我得到了“无法导入'utils.util'”,然而在我的调节齿轮中,我有这条精确的线,我仍然得到这个错误,但它有效吗?我在我的主文件中也有这一行,它也可以正常工作,所以不确定为什么它不能在帮助目录中工作,老实说,这让我很困惑 不确定这是否有用,但下面是文件夹或目录(我认为这是正确的术语)的外观 ├── Procfile ├── README.md ├─

我正在制作一个Discord机器人,我有一个cogs文件夹,我有一个帮助cog,它有

from utils.util import Pag
但是我得到了“无法导入'utils.util'”,然而在我的调节齿轮中,我有这条精确的线,我仍然得到这个错误,但它有效吗?我在我的主文件中也有这一行,它也可以正常工作,所以不确定为什么它不能在帮助目录中工作,老实说,这让我很困惑

不确定这是否有用,但下面是文件夹或目录(我认为这是正确的术语)的外观

├── Procfile
├── README.md
├── Rekka
|   ├── cogs
|   |   ├── __pycache__     

|   |   ├── error_handler.py
|   |   ├── fun.py
|   |   ├── giveaway.py     
|   |   ├── help.py
|   |   ├── logs.py
|   |   ├── moderation.py
|   |   ├── music.py
|   |   └── utility.py
|   ├── config
|   |   ├── config.json
|   |   └── secrets.json
|   ├── main.py
|   ├── old.py
|   └── utils
|      ├── __pycache__

|      ├── json_loader.py
|      ├── mongo.py
|      └── util.py
└── requirements.txt

由于
cogs
utils
Rekka
模块下的同级子模块,您应该尝试使用它的完整名称空间,如:

来自Rekka.utils.util导入页面


否则,,Python将尝试在全局名称空间中查找
utils

我实际上已经尝试过了,我仍然遇到了相同的问题,只是它说无法导入'Rekka.utils.util',并且在终端中说ModuleNotFoundError:没有名为'Rekka'的模块@ObviousQuantity尝试在问题中添加有关您的环境的更多信息,例如Python版本以及如何从终端运行脚本。根据Python版本的不同,需要一个
\uuuu init\uuuu.py
文件来识别模块。Python版本是3.9.2,我正在Visual Studio代码中对此进行编码,在运行代码时,我只需右键单击main.py并单击“在终端中运行Python文件”如何在
main.py
中导入内容?在
help.py
之前,在文件之间定义导入的方式存在一些不一致可能会导致此问题。另外,您是否尝试过将相对导入与两点(
)一起使用。有关它的更多信息,请参阅