导入同一主文件夹下的文件夹时出错。 | Discord.py
Error when importing a folder that is under the same main folder. | Discord.py
我正在尝试从我正在工作的文件夹中的文件中导入内容:
例如:
from lib.db import db
这应该是从我正在处理的主文件夹中的文件夹中导入文件。我得到这个错误:
File "c:\Users\achut\Downloads\updated-discord.py-tutorial-master\updated-discord.py-tutorial-master\lib\bot\__init__.py", line 15, in <module>
from lib.db import db
ModuleNotFoundError: No module named 'lib.db'
我也试过这样导入:
from ..db import db
我正在尝试本教程 https://www.youtube.com/watch?v=0luhkRM188Y and even went as far as to download the entire github repository code with the same error. It works for everyone else though. The github repo for this video is: https://github.com/Carberra/updated-discord.py-tutorial。忽略 repo 中的齿轮和额外的东西。谢谢!!!
我怀疑它不在您的 Python 路径中,因此您需要指定,您正在导入与当前包相关的内容。
from .lib.db import lib
我找到的答案是:
from db import db
我正在尝试从我正在工作的文件夹中的文件中导入内容:
例如:
from lib.db import db
这应该是从我正在处理的主文件夹中的文件夹中导入文件。我得到这个错误:
File "c:\Users\achut\Downloads\updated-discord.py-tutorial-master\updated-discord.py-tutorial-master\lib\bot\__init__.py", line 15, in <module>
from lib.db import db
ModuleNotFoundError: No module named 'lib.db'
我也试过这样导入:
from ..db import db
我正在尝试本教程 https://www.youtube.com/watch?v=0luhkRM188Y and even went as far as to download the entire github repository code with the same error. It works for everyone else though. The github repo for this video is: https://github.com/Carberra/updated-discord.py-tutorial。忽略 repo 中的齿轮和额外的东西。谢谢!!!
我怀疑它不在您的 Python 路径中,因此您需要指定,您正在导入与当前包相关的内容。
from .lib.db import lib
我找到的答案是:
from db import db