上一篇文章记录了Ubuntu16.04安装spark3.1时遇到的python版本问题,解决方案是将python升级到3.6,但是升级后遇到了终端打不开的问题,我的解决方法参考以下两篇:

https://blog.csdn.net/shuiyixin/article/details/89397676

https://blog.csdn.net/run_bear/article/details/88236685

首先Ctrl+Alt+F1进入命令行模式,登录账号密码后先查找问题

genome-terminal

报以下错误

进入路径/usr/lib/python3/dist-packages/gi/

cd /usr/lib/python3/dist-packages/gi/

然后将_gi_cairo.cpython-35m-x86_64-linux-gnu.so和_gi.cpython-35m-x86_64-linux-gnu.so

替换为_gi_cairo.cpython-36m-x86_64-linux-gnu.so和_gi.cpython-36m-x86_64-linux-gnu.so

sudo mv _gi_cairo.cpython-35m-x86_64-linux-gnu.so _gi_cairo.cpython-36m-x86_64-linux-gnu.sosudo mv _gi.cpython-35m-x86_64-linux-gnu.so _gi.cpython-36m-x86_64-linux-gnu.so

然后Ctrl+Alt+F7退出命令行模式,就可以打开终端了。

Ubuntu终端打不开相关推荐

  1. linux终端密码星星,如何在Ubuntu终端中显示密码星号

    每当要求您在Ubuntu终端中键入密码时,都将插入密码,而不会得到任何可视显示或屏幕反馈.在这种情况下,您可能会通过错误输入密码而弄乱密码.这就是视觉反馈如此重要的原因.它可以帮助您跟踪输入的字符数, ...

  2. 用secureCRT操作ubuntu终端

    用secureCRT操作ubuntu终端 ubuntu下先安装ssh windows下win+R再输入ubuntu的ip地址   ubuntu 检测端口号的命令 netstat -antp   下载到 ...

  3. ubuntu 终端常用命令

    http://jewelseeker.blog.163.com/blog/static/5802709320094191015899/?fromdm&fromSearch&isFrom ...

  4. Ubuntu终端远程连接计算机(Linux)

    Ubuntu终端远程连接计算机(Linux) 分类: Linux 2010-07-16 18:13 4725人阅读 评论(0) 收藏 举报 ubuntu远程连接linux终端sshftp服务器 突然发 ...

  5. ubuntu终端显示乱码的解决

    ubuntu终端显示乱码的解决 背景 在ubuntu终端,用diff命令比较两个源文件时,发现输出乱码,如下图所示: 原因 Ubuntu默认编码是UTF-8,可以用locale命令查看,在我电脑上查看 ...

  6. ubuntu终端彻底删除软件

    在Ubuntu终端彻底删除软件: 1.删除软件 方法一.如果你知道要删除软件的具体名称,可以使用 sudo apt-get remove --purge 软件名称  sudo apt-get auto ...

  7. Linux Ubuntu终端“@”前后的含义及修改(修改用户名及主机名)【试用办法,部分不可行】

    Linux & Ubuntu终端"@"前后的含义及修改(修改用户名及主机名)[试用办法,部分不可行] "@" 前为用户名(当前用户),修改方法: htt ...

  8. ubuntu终端下快捷键,字体放大缩小等【逐渐完善篇】

    ubuntu终端下快捷键,字体放大缩小等[逐渐完善篇] 1.快捷键: ctrl - 字体缩小 ctrl + 字体放大 ctrl 0 恢复正常模式 备注:部分Linux系统是" ctrl sh ...

  9. 在Window10上使用Ubuntu终端

    在Windows10上使用Ubuntu终端 习惯了ubuntu的开发,回到windows的command可以说是很绝望了.之前偶尔用windows时一直用git-bash来代替.但是发现windows ...

  10. 更改Ubuntu终端复制和粘贴的快捷键

    Ubuntu终端复制和粘贴的快捷键不是ctrl+C和ctrl+V,用起来很不适应 但我们可以把它们自定义为ctrl+C和ctrl+V 首先ctrl+alt+t打开终端,点击终端的菜单栏的"编 ...

最新文章

  1. 《Java程序书面采访猿收藏》之 instanceof的作用是什么
  2. 高创新出GoTVbox多路电视解调器
  3. 数据结构——最小生成树之prime算法(与最短路径之迪杰斯特拉算法很像)
  4. 程序员出差是去干什么_让我来告诉你,35岁以上的人都在干什么!
  5. 麻瓜python视频教程_2019年最新麻瓜编程,Python商业爬虫学徒计划全套视频教程下载...
  6. Mutisim14.0安装后,汉化的详细方法
  7. 利用 MATLAB 绘制正态分布曲线
  8. 计算机usb接口无法读取,USB接口不识别设备的问题及处理办法
  9. 数据库系统概念-第六版 - charter 3 - 笔记
  10. 制作一个html网页的步骤,制作一个完整的网页的步骤
  11. Java如何输出Word报告
  12. 软件工程师如何估算项目时间
  13. sklearn逻辑回归为什么要归一化
  14. iphone5刷机教程
  15. 【C语言刷LeetCode】2126. 摧毁小行星(M)
  16. 借船过河:一个据说能看穿你的人性和欲望的心理测试
  17. html 小游戏 五子棋
  18. 《三国志11》版明星头像
  19. 杨幂阮经天《扶摇》首曝定妆照 陈伟霆马思纯合作《橙红年代》
  20. 定位生产问题时,异常堆栈莫名丢了,何解?

热门文章

  1. PrestoDB 大数据查询引擎
  2. 中国当代社会阶层分析——看看你处在社会的哪个阶层?
  3. 大数据智能推荐系统原理介绍
  4. 原生开发什么意思_原生app开发是什么意思?
  5. 二元函数泰勒公式例题_泰勒公式与函数展开的操作方法
  6. 用微信网页版阅读文章
  7. imp-00017 oracle 942,IMP导入遇到IMP-00017,ORA-00942
  8. Ubuntu18.04无法安装软件的问题
  9. 基于YOLOv5的血细胞识别和计数
  10. 初次软件开发(总结篇 之一)