已解决(pip安装ddddocr验证码识别模块报错)ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
scipy 1.7.3 requires numpy<1.23.0,>=1.16.5, but you have numpy 1.23.5 which is incompatible.
报错代码
粉丝群里面的一个粉丝想用Pythonip安装ddddocr验证码识别模块,但是发生了报错(跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错信息和代码如下:
pip install ddddocr -i https://pypi.tuna.tsinghua.edu.cn/simple
报错信息截图如下所示:
报错翻译
报错信息翻译如下:
错误:pip的依赖关系解析程序当前没有考虑安装的所有包。这种行为是以下依赖关系冲突的根源。
scipy 1.7.3要求numpy<1.23.0,>=1.16.5,但您有numpy 1.23.5,这是不兼容的。
报错原因
报错原因:
ddddocr 依赖的numpy模块版本不对,小伙伴按下面的方法升级版本即可!!!
解决方法
第一步:执行pip命令先升级numpy
pip install --upgrade numpy
第二步:再次安装ddddocr 模块
pip install ddddocr -i https://pypi.tuna.tsinghua.edu.cn/simple
出现版本号就安装成功了:
帮忙解决
本文已收录于:《告别Bug》专栏
本专栏用于记录学习和工作中遇到的各种疑难Bug问题,以及粉丝群里小伙伴提出的各种问题,文章形式:报错代码 + 报错翻译 + 报错原因 + 解决方法,包括程序安装、运行程序过程中等等问题,订阅专栏+关注博主后如遇到其他问题可私聊帮忙解决!!!
文章出处登录后可见!