【bug日记】python找不到包

当自己定义一个包,里面写上对应的__init__.py对应的初始文件,然后紧接着写出对应的模块,方便进行调用,但是当这个包不在运行文件所在的文件目录下就会找不到这个包

为什么会找不到这个包?

这是因为 Python 的模块搜索机制。当你运行 Python 脚本时,Python 只在特定的路径中查找模块,主要包括:

  1. 当前脚本所在目录

  2. PYTHONPATH 环境变量中的目录

  3. Python 标准库目录

  4. 第三方包安装目录

所以当这样进行改写的文件目录的时候,这个报错就随之消失了

改动的地方就是将该文件移动到对应的文件夹底下就可以了

但是应该是有方法解决掉这个分文件问题的,如果有路过的大佬,欢迎在评论区留言

相关推荐
hui函数14 分钟前
Python系列Bug修复|如何解决 pip install -r requirements.txt 私有仓库认证失败 401 Unauthorized 问题
python·bug·pip
hui函数14 分钟前
Python系列Bug修复|如何解决 pip install -r requirements.txt 子目录可编辑安装缺少 pyproject.toml 问题
python·bug·pip
啊湘21 小时前
VSCODE英文界面切换为中文(适用CURSOR等使用)
ide·vscode·编辑器·bug·cursor
hui函数21 小时前
Python系列Bug修复|如何解决 pip install -e . 安装报错 “后端不支持可编辑安装(PEP 660)” 问题
python·bug·pip
一条咸鱼_SaltyFish1 天前
[Day16] Bug 排查记录:若依框架二次开发中的经验与教训 contract-security-ruoyi
java·开发语言·经验分享·微服务·架构·bug·开源软件
luming-022 天前
报错解决:IDEA终端输出和CMD终端输出Maven版本不一致
java·缓存·bug·intellij-idea
秃头小饼干2 天前
技术文章大纲:Bug悬案侦破大会
bug
hui函数3 天前
Python系列Bug修复PyCharm控制台pip install报错:如何解决 pip install 网络报错 企业网关拦截 User-Agent 问题
python·pycharm·bug
hui函数3 天前
如何解决 pip install 代理报错 SOCKS5 握手失败 ReadTimeoutError 问题
bug·pip
f***24113 天前
Bug悬案:程序员破案实录
bug