当前位置: 首页 > 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

大功告成!!

http://www.dtcms.com/a/70532.html

相关文章:

  • 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 配置化
  • @RequestParam、@RequestBody、@PathVariable
  • python 实现 A* 算法
  • AI日报 - 2025年3月16日
  • [测试]Selenium自动化测试常用函数
  • Java基础编程练习第31题-String类和StringBuffer类
  • 什么是 slot-scope?怎么理解。
  • 平安养老险深圳分公司积极开展2025年“3·15”金融消费者权益保护教育宣传活动
  • 19.如何使用 pandas 处理大型 Excel 文件:并行读取工作表
  • Spark 中创建 DataFrame 的2种方式对比
  • 【统计学相关笔记】抽样基本定理的证明