由于Ubuntu16.04,自带Python2.7和Python3.5

当我安装完Python3.6.5后,terminal终端打不开了,

jekay@jekay-pc:~$ gnome-terminal
Traceback (most recent call last):
  File "/usr/bin/gnome-terminal", line 9, in <module>
    from gi.repository import GLib, Gio
  File "/usr/lib/python3/dist-packages/gi/__init__.py", line 42, in <module>
    from . import _gi
ImportError: cannot import name '_gi'
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
    from apport.report import Report
  File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
    import apport.fileutils
  File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
    from apport.packaging_impl import impl as packaging
  File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 23, in <module>
    import apt
  File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/gnome-terminal", line 9, in <module>
    from gi.repository import GLib, Gio
  File "/usr/lib/python3/dist-packages/gi/__init__.py", line 42, in <module>
    from . import _gi
ImportError: cannot import name '_gi'

处理方法:

1: Ctrl+Alt+F1 打开系统终端

2:进入默认Python3 gi 目录

jekay@jekay-pc:~$ cd /usr/lib/python3/dist-packages/gi/

3:复制两份文件,重命名,将版本3.5换成3.6

jekay@jekay-pc:/usr/lib/python3/dist-packages/gi$ sudo   cp    _gi.cpython-35m-x86_64-linux-gnu.so       _gi.cpython-36m-x86_64-linux-gnu.so
jekay@jekay-pc:/usr/lib/python3/dist-packages/gi$ sudo   cp    _gi_cairo.cpython-35m-x86_64-linux-gnu.so      _gi_cairo.cpython-36m-x86_64-linux-gnu.so
 
4:Ctrl+Alt+F7回到桌面

OK,回复正常

来自以下博客来源:

https://blog.csdn.net/qq_33591205/article/details/79659045

https://blog.csdn.net/jaket5219999/article/details/78465251

转载于:https://www.cnblogs.com/jekaysnow/p/9110155.html

ubuntu 安装python3.6后,terminal终端打不开问题相关推荐

  1. 电脑安装python后开不了机_ubuntu 安装python3.6后,terminal终端打不开问题

    由于Ubuntu16.04,自带Python2.7和Python3.5 当我安装完Python3.6.5后,terminal终端打不开了, jekay@jekay-pc:~$ gnome-termin ...

  2. centos/Ubuntu安装python3.7.0安装mysql5.7/5.6

    Python3.7 1. 下载安装所需要的包,不然安装时或者以后使用python时报错 yum install -y libffi-devel zlib-devel bzip2-devel opens ...

  3. 安装Python3.5后,pip报错Fatal error in launcher: Unable to create process using ‘“‘解决方案

    安装Python3.5后,pip报错Fatal error in launcher: Unable to create process using '"'解决方案 参考文章: (1)安装Py ...

  4. Ubuntu安装VMware Tools后不起作用

    Ubuntu安装VMware Tools后不起作用 问题: 按照教程安装VMware tools后,发现从Windows托文件到虚拟机还是不成功. 在网上找方法,重新卸载安装也不好使,卡了好久的问题. ...

  5. ubuntu安装python3(源码安装方法)

    Ubuntu安装Python3 (第0步)建议配置阿里镜像https://developer.aliyun.com/mirror/ubuntu 一.安装相关依赖 apt-get update & ...

  6. Ubuntu 20.04安装python3.6版本后terminal终端无法打开

    点开terminal图标一直在转圈无法打开,想个招在文件夹中打开terminal(在应用市场重新安装terminal并不好用) 安装好python后根据教程删除修改过软链接一次,重新建立软链接到pyt ...

  7. ubuntu安装python3.6_Ubuntu上安装python3.6以及多版本python管理 | SQN

    这篇文章记录了如何在Ubuntu上安装python3.6以及将其设置为系统默认. 查看Ubuntu版本 由于python3.6在不同的Ubuntu版本中的安装是不一样的,这里我们先来看一下的Ubunt ...

  8. ubuntu安装python3.6_Ubuntu16.04安装python3.6.5步骤详解

    下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...

  9. Ubuntu安装python3.10.6

    Ubuntu 16.04安装python 3.10.6(通过源码安装)详细教程 最近学习python,想在Ubuntu下使用pycharm,发现pycharm不支持python3.5的解释器,就必须安 ...

  10. Ubuntu安装python3.7.5(附加更新python默认指向为python3.7)

    我的环境:Ubuntu16.04 + Ptyhon3.7.5 之前写过CentOS系统安装Python,本以为Ubuntu下和CentOS下安装步骤差不多,没想到不太一样,所以更新一篇Ubuntu下安 ...

最新文章

  1. qt4.7 mysql_详解Qt 4.7编译和访问Mysql驱动
  2. 同源策略为什么可以防csrf_Spring Security 如何预防CSRF跨域攻击?
  3. linux : 各个发行版中修改python27默认编码为utf-8
  4. java设置等待锁的时间_java的锁池和等待池
  5. 接口、抽象类、类之间的关系
  6. CSS效果:固定页脚、PNG透明、最小高度 3枚
  7. 进阶03 System、StringBuilder类
  8. pytorch自然语言处理之Pooling层的句子分类
  9. 地区选择控件的制作(仿中华英才网地区选择控件)
  10. 一个优秀程序员必备的软件背景/桌面壁纸/集原美/鬼刀.....
  11. 优家益购——JavaWeb项目(Jsp+Servlet+MySQL+tomcat)
  12. UEFI服务器PXE网络安装CentOS7.5
  13. Google Test - Google Testing and Mocking Framework
  14. 取消超时订单及延迟处理方案
  15. fstream头文件
  16. 如何使用DiVa测试UDS On DoIP
  17. php 抽象工厂模式,PHP设计模式(三)抽象工厂模式(Abstract Factory)
  18. 如何精准引流?教你适合各个行业精准引流的方法
  19. 18 What is the __dict__.__dict__attribute of a Python class
  20. 用Java模拟微信红包的实现

热门文章

  1. 这几道Redis面试题都不懂,怎么拿到阿里后端offer?
  2. 如何解决微服务架构中的身份验证问题?
  3. Java系统架构的演化之路
  4. 给创业者们推荐一个好的工具
  5. dbeaver导出建表语句_「mysql基础」MySQL常用语句命令总结(文字版)
  6. ontological 词根词缀_词根的魅力
  7. 博客目录 Blog directory
  8. Java中 intValue,parseInt,Valueof 这三个关键字的区别
  9. 数据库开发基础-教案-3-认识数据库备份和事务日志备份
  10. React常用的命令解析