ipython中matplotlib无法显示图片Could not connect to any x display
文章目录
- 0 问题描述
- 1 解决办法
0 问题描述
使用xshell,(xmanager), 终端输入ipython,调用matplotlib函数,结果一调用就被退出,且不能在终端输入任何命令。查了很久没有适合这个问题的回答,头疼~~
找了很多关于解决这个问题的博文,发现有如下说法,即通过将图片保存再查看。
import matplotlib
matplotlib.use('Agg')import matplotlib.pyplot as plt
...
...
plt.savefig('pic.png')
这种方法没法即时查看图片,显然治标不治本。
无意中查到说可以在终端输入xclock
看是否显示图片来检查是不是xmanager出的问题。
看来无法显示图片。同时注意到有个错误信息提示:
那很可能就是Xauthority
这个文件出了问题。
1 解决办法
查到了一篇帖子,意思是root跟个人用户之间有冲突,或许是无意中有了错误的操作,使得root转向了个人目录。于是我直接删除了.Xauthority
(建议不要直接删除,先备份一下,以防这个方法无效还可以加进来)
rm ~/.Xauthority
然后我重新关闭了界面,再次打开,就可以使用了(花了好长时间,希望对大家有用)。
(当我第一次打开时,会提示.Xauthority
不存在,因为我删了,当第二次打开界面时,会自动生成.Xauthority
,完美解决这个问题!)
更新:(2021.7.13)
今天又遇到这个问题,且删除重启之后还是没有自动创建.Xauthority
文件,且不能画图(xclock也没显示)。
**原因:**因为服务器给每个用户分配的存储是有限的,比如我个人用户只有500M,而我创建的文件太多,超过了这个限制,导致.Xauthority
无法创建,其它如vscode也无法使用(因为vscode创建的server比较大,超过了磁盘额度限制)。
解决方法:将个人用户的一些不需要的文件删除,或者将它移动到其他空的没有限制的盘
ipython中matplotlib无法显示图片Could not connect to any x display相关推荐
- Ubuntu中Python无法显示图片
Ubuntu中Python无法显示图片 显示错误是UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, ...
- 【Python】matplotlib.pyplot显示图片
1.figure语法及操作 (1)figure语法说明 figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, ...
- OpenGL3.x,4.x中使用FreeImage显示图片的BUG-黑色,或颜色分量顺序错乱
OpenGL3.x,4.x中使用FreeImage显示图片的BUG-黑色,或颜色分量顺序错乱 1 //参照FreeImage官网给出的CTextrueManager写的加载函数 2 //官方给的例子是 ...
- Qt 实现QT控件中的QLabel显示图片并自适应显示
一.需求 实现QT控件中的QLabel显示图片,并自适应显示. 二.代码 QImage Image; Image.load(":/image/image/logo.jpg"); Q ...
- rp原型中鼠标悬停显示图片_悬停状态原型4种方式
rp原型中鼠标悬停显示图片 There are tons of options available for UX designers to prototype a user experience an ...
- jsp中不能正常显示图片+不能正常显示bootstrap字体图标
一直以来,bootstrap框架下的轮播图在jsp中不能正式显示,我本以为是配置问题,导致bootstrap和jsp不一样. 话不多说,上图: 前期: 这是一个轮播图,可以看到第一:图片不能显示,我的 ...
- 在图片控件中应用win32显示图片总结
先贴出来在mfc环境下实现的代码: void CShowBmpInDlgDlg::ShowBmpInStaic() { CBitmap hbmp; HBITMAP hbitmap; //将pStati ...
- 使用python中tkinter库显示图片点击按钮跳跳下一张图片
实现的主要功能: 1. 显示图片 2. 按钮按下,或者上下左右键切换 显示上一张图片,下一张图片 3. 跳转按钮可以跳转到指定图片位置 4. 对图片评价并保存到文本中 使用方法: 在代码同级目录下新建 ...
- 网页中为什么不显示图片
原文地址:http://www.nanzhao1.com/tec/nopic.php 不显示图片主要有这几种情况,请详细检查: 1.你是否上传了图片?上传的路径要和本地完全一致.比如你在本地,是把图片 ...
最新文章
- 从业务发展的阶段看系统发展
- 深度学习仍是视觉大数据领域的最好分析方法之一
- 代码和普通的java_Java中普通代码块,构造代码块,静态代码块区别及代码示例...
- 扫地机器人湿地_口碑最好,用户认可度最高,浦桑尼克新款扫地机M7 MAX上手体验...
- 修改选择文件按钮,变成自己设置的样式
- 容器编排技术 -- Kubernetes kubectl create role 命令详解
- 高德地图API之步行路线
- ffmpeg 静态库使用,undefined reference错误
- ubuntu的磁盘扩容
- 华为EMUI 11开启公测 这十款机型率先尝鲜
- 页游修改攻击力如何同步服务器,我的世界 怎么修改武器攻击力和属性 像服务器那样!!...
- c++实验总结_高考化学选三简答题总结6——配位化合物、配位键、配位数
- android 日历 时间选择,Android--DatePicker和TimePicker(日历选择器与时间选择器)
- MySQL中serial关键字的作用
- PHP 获取身份证信息
- Excel计算1-12月的销售累计额
- 2021年9月国产数据库排行榜:达梦奋起直追紧逼OceanBase,openGauss反超PolarDB再升一位...
- 很不错的正则表达式前端使用手册
- Linux发行版之间有什么区别?
- js-sha1实现SHA1加密
热门文章
- 设计基于MAX1240,MAX5353的ADDC模块STC8G1KSOP8
- 西安交通大学2019计算机复试方案,西安交通大学2019年招收硕士研究生复试体检通知...
- prim算法_最小生成树的本质是什么?Prim算法道破天机
- dijkstra 算法_最短路径问题Dijkstra算法详解
- C++右值引用 和 std::move()
- bigdecimal正确用法_BigDecimal用法详解
- 动态标题_动态打印区域和打印标题
- FPGA设计心得(13)aurora的线速率及其用户时钟之间的关系?
- 【 MATLAB 】离散傅里叶级数(DFS)及 IDFS 的 MATLAB 实现
- 【 MATLAB 】norm ( Vector and matrix norms )(向量范数以及矩阵范数)