当前位置: 首页 > news >正文

matplotlib与numpy版本不兼容问题

前情提要:由于要复现代码,直接按照github上的requirements.txt安装,但是该代码不需要matplotlib,而我别的项目代码需要也在这个环境下安装matplotlib,我按照requirements.txt安装好后报错没有matplotlib,我未指定版本继续install matplotlib

进而导致numpy、matplotlib版本不匹配的问题

ImportError: cannot import name 'inv' from 'numpy.linalg' (unknown location)
猜测是版本不匹配,因此最简单的办法是卸载重装,卸载命令:pip uninstall numpy

注意一定要多次运行pip uninstall numpy,直到提示没有这个包了,因为有的时候环境会有多个不同版本的numpy

然后pip uninstall matplotlib

然后在python3.9版本下,分别conda install numpy=1.26.2

conda install matplotlib==3.8.2

大功告成!!

相关文章:

  • python Jsonpath表达式语法取值
  • 基于“动手学强化学习”的知识点(五):第 18 章 离线强化学习(gym版本 >= 0.26)
  • 【Rust交叉编译】在x86_64架构下交叉编译aarch64-linux-musl版的rust-opencv
  • C语言基础要素(015):分支控制:switch 语句
  • ragflow源码部署操作记录(已成功版)
  • 【设计原则:软件架构的基石与进阶秘籍】
  • Python学习第十七天
  • 【MySQL】数据库简要介绍和简单应用
  • 组件通信框架ARouter原理剖析
  • C语言 | 二叉树打印效果,控制台打印
  • MultipartEntityBuilder上传文件出现中文名乱码
  • 大模型架构全景解析:从Transformer到未来计算范式
  • 摄像头模块ISP处理流程
  • 百度贴吧IP和ID是什么意思?怎么查看
  • JConsole:JDK性能监控利器之JConsole的使用说明与案例实践
  • 星越L_备胎更换/千斤顶使用讲解
  • Webpack vs Rollup vs Parcel:构建工具深度对比
  • 面试系列|蚂蚁金服技术面【2】
  • Python教程(三):类对象、闭包、装饰器、类型注解、MRO
  • 表单 schema 配置化
  • 人民日报:在大有可为的时代大有作为
  • 辽宁辽阳火灾事故饭店经营者已被控制,善后处置全面展开
  • 夜读丨怀念那个写信的年代
  • 新剧|反谍大剧《绝密较量》央一开播,张鲁一高圆圆主演
  • 李祥翔评《孔子哲学思微》︱理性秩序与美学秩序的碰撞
  • 上海“生育友好岗”已让4000余人受益,今年将推产假社保补贴政策