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

python 绘图时出现报错:A colormap named “BlueWhiteOrangeRed“ is already registered.

python 绘图时出现报错:A colormap named “colormap” is already registered.

问题描述

最近,在使用cmaps这个库进行绘图时,发现之前运行没有问题的代码突然出现报错:
以我调用的为例:
在这里插入图片描述

A colormap named "BlueWhiteOrangeRed" is already registered.

在这里插入图片描述

我所调用的是cmaps.BlueWhiteOrangeRed这个colormap,仔细检查了一下代码,发现没有什么问题。但是使用plt.get_cmap('bwr')去调用python自带的colormap时就没有报错,有时候重启编辑器也能成功。。。。


  • 不清楚为啥突然会有这样的问题。。。。。

在谷歌上搜到了类似的问题,但是没有把解决方案说明白:

方案1

方案2

解决方案

后来询问了一些群友,采取如下的解决方案:

在命令行中找到出现问题的那个文件,然后使用鼠标点击,会自动跳转到报错源代码文件:

在这里插入图片描述

  • 第一种方式:将force = False,改为 force=True,保存运行即可
    在这里插入图片描述

在这里插入图片描述

  • 第二种方式,在下面判断语句使,将引起报错的那个部分注释掉,加上pass,同样保存继续运行源代码
    在这里插入图片描述

然后 ,就能发现能够正常运行了:

在这里插入图片描述

  				欢迎评论或者加我交流,分享更简单的绘制方法~

相关文章:

  • 安卓手机也可以使用新必应NewBing
  • C++并发编程之三 并发操作的同步
  • 不好!有敌情,遭到XSS攻击【网络安全篇】
  • yolov5 剪枝、蒸馏、压缩、量化
  • 断崖式难度的春招,可以get这些点
  • MySQL数据库的基础语法总结(1)
  • leetcode 15. 三数之和
  • SSL、TLS应用笔记
  • 学生信息表
  • 三天吃透计算机网络面试八股文
  • 【事务与锁】当Transactional遇上synchronized
  • 为什么 Python 没有 main 函数?
  • IP协议+以太网协议
  • C#基础之面向对象编程(二)
  • 无线WiFi安全渗透与攻防(八)之WEP-Hirte渗透WEP加密
  • 网络传输文件的问题
  • ES10 特性的完整指南
  • JavaScript 奇技淫巧
  • JavaScript设计模式系列一:工厂模式
  • Java读取Properties文件的六种方法
  • Js基础知识(四) - js运行原理与机制
  • Logstash 参考指南(目录)
  • 从0实现一个tiny react(三)生命周期
  • 大快搜索数据爬虫技术实例安装教学篇
  • 大型网站性能监测、分析与优化常见问题QA
  • 解析带emoji和链接的聊天系统消息
  • 人脸识别最新开发经验demo
  • 我是如何设计 Upload 上传组件的
  • 原生Ajax
  • 再次简单明了总结flex布局,一看就懂...
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • C# - 为值类型重定义相等性
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​马来语翻译中文去哪比较好?
  • ###项目技术发展史
  • (python)数据结构---字典
  • (五)Python 垃圾回收机制
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)3D模板阴影原理
  • .aanva
  • .gitignore文件—git忽略文件
  • .NET应用架构设计:原则、模式与实践 目录预览
  • @Autowired和@Resource装配
  • @Data注解的作用
  • [ SNOI 2013 ] Quare
  • [ 英语 ] 马斯克抱水槽“入主”推特总部中那句 Let that sink in 到底是什么梗?
  • [1] 平面(Plane)图形的生成算法
  • [BZOJ1010] [HNOI2008] 玩具装箱toy (斜率优化)
  • [CareerCup] 13.1 Print Last K Lines 打印最后K行
  • [Eclipse] 详细设置护眼背景色和字体颜色并导出
  • [Hive] CTE 通用表达式 WITH关键字
  • [JS入门到进阶] 哎,被vite小坑了一波,大家记得配置build.cssTarget为‘chrome61‘
  • [Kubernetes]4. 借助腾讯云TKE快速创建Pod、Deployment、Service部署k8s项目
  • [LeetCode] Verify Preorder Sequence in Binary Search Tree 验证二叉搜索树的先序序列
  • [LeetCode刷题笔记]1 - 两数之和(哈希表)