文章目录

  • 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相关推荐

  1. Ubuntu中Python无法显示图片

    Ubuntu中Python无法显示图片 显示错误是UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, ...

  2. 【Python】matplotlib.pyplot显示图片

    1.figure语法及操作 (1)figure语法说明 figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, ...

  3. OpenGL3.x,4.x中使用FreeImage显示图片的BUG-黑色,或颜色分量顺序错乱

    OpenGL3.x,4.x中使用FreeImage显示图片的BUG-黑色,或颜色分量顺序错乱 1 //参照FreeImage官网给出的CTextrueManager写的加载函数 2 //官方给的例子是 ...

  4. Qt 实现QT控件中的QLabel显示图片并自适应显示

    一.需求 实现QT控件中的QLabel显示图片,并自适应显示. 二.代码 QImage Image; Image.load(":/image/image/logo.jpg"); Q ...

  5. rp原型中鼠标悬停显示图片_悬停状态原型4种方式

    rp原型中鼠标悬停显示图片 There are tons of options available for UX designers to prototype a user experience an ...

  6. jsp中不能正常显示图片+不能正常显示bootstrap字体图标

    一直以来,bootstrap框架下的轮播图在jsp中不能正式显示,我本以为是配置问题,导致bootstrap和jsp不一样. 话不多说,上图: 前期: 这是一个轮播图,可以看到第一:图片不能显示,我的 ...

  7. 在图片控件中应用win32显示图片总结

    先贴出来在mfc环境下实现的代码: void CShowBmpInDlgDlg::ShowBmpInStaic() { CBitmap hbmp; HBITMAP hbitmap; //将pStati ...

  8. 使用python中tkinter库显示图片点击按钮跳跳下一张图片

    实现的主要功能: 1. 显示图片 2. 按钮按下,或者上下左右键切换 显示上一张图片,下一张图片 3. 跳转按钮可以跳转到指定图片位置 4. 对图片评价并保存到文本中 使用方法: 在代码同级目录下新建 ...

  9. 网页中为什么不显示图片

    原文地址:http://www.nanzhao1.com/tec/nopic.php 不显示图片主要有这几种情况,请详细检查: 1.你是否上传了图片?上传的路径要和本地完全一致.比如你在本地,是把图片 ...

最新文章

  1. 从业务发展的阶段看系统发展
  2. 深度学习仍是视觉大数据领域的最好分析方法之一
  3. 代码和普通的java_Java中普通代码块,构造代码块,静态代码块区别及代码示例...
  4. 扫地机器人湿地_口碑最好,用户认可度最高,浦桑尼克新款扫地机M7 MAX上手体验...
  5. 修改选择文件按钮,变成自己设置的样式
  6. 容器编排技术 -- Kubernetes kubectl create role 命令详解
  7. 高德地图API之步行路线
  8. ffmpeg 静态库使用,undefined reference错误
  9. ubuntu的磁盘扩容
  10. 华为EMUI 11开启公测 这十款机型率先尝鲜
  11. 页游修改攻击力如何同步服务器,我的世界 怎么修改武器攻击力和属性 像服务器那样!!...
  12. c++实验总结_高考化学选三简答题总结6——配位化合物、配位键、配位数
  13. android 日历 时间选择,Android--DatePicker和TimePicker(日历选择器与时间选择器)
  14. MySQL中serial关键字的作用
  15. PHP 获取身份证信息
  16. Excel计算1-12月的销售累计额
  17. 2021年9月国产数据库排行榜:达梦奋起直追紧逼OceanBase,openGauss反超PolarDB再升一位...
  18. 很不错的正则表达式前端使用手册
  19. Linux发行版之间有什么区别?
  20. js-sha1实现SHA1加密

热门文章

  1. 设计基于MAX1240,MAX5353的ADDC模块STC8G1KSOP8
  2. 西安交通大学2019计算机复试方案,西安交通大学2019年招收硕士研究生复试体检通知...
  3. prim算法_最小生成树的本质是什么?Prim算法道破天机
  4. dijkstra 算法_最短路径问题Dijkstra算法详解
  5. C++右值引用 和 std::move()
  6. bigdecimal正确用法_BigDecimal用法详解
  7. 动态标题_动态打印区域和打印标题
  8. FPGA设计心得(13)aurora的线速率及其用户时钟之间的关系?
  9. 【 MATLAB 】离散傅里叶级数(DFS)及 IDFS 的 MATLAB 实现
  10. 【 MATLAB 】norm ( Vector and matrix norms )(向量范数以及矩阵范数)