python - 导入同一主文件夹下的文件夹时出错。| 不和谐.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,甚至下载了整个 github 存储库代码,但出现了同样的错误。它适用于其他所有人。该视频的 github 存储库是:https ://github.com/Carberra/updated-discord.py-tutorial 。忽略回购中的齿轮和额外的东西。谢谢!!!
解决方案
我怀疑它不在您的 Python 路径中,因此您需要指定您正在导入与当前包相关的内容。
from .lib.db import lib
推荐阅读
- reactjs - React Leaflet 在开发过程中工作,在构建时失败,注意到缺少构造函数图标
- amazon-web-services - CloudFormation 资源未在常规部署中更新
- javascript - 请求的模块“graphql”应为 CommonJS 类型
- python-3.x - Tkinter 按钮在 ttk.text 下显示中心
- flutter - 在颤动中收集数据并在水平滚动视图中排列的简单方法
- java - Java 不允许我使用记录
- json - 当内容类型不是“application/json”时,如何在 Rocket 中解析 JSON 正文?
- java - 使用断言语句来验证项目没有添加到购物车,slenium
- java - 如何将我的阵列从 1 行更改为 20x20 正方形?(爪哇)
- bash - 简单的 bash 脚本无法正确 cron