linux桌面环境丢失,一个pycharm引起ubuntu桌面丢失的惨案
原标题:一个pycharm引起ubuntu桌面丢失的惨案
俗话说 no zuo ,no die,
我用python写一个数据转换程序,可以正常运行,但是有几个小问题,我要用debug看一下
一调试才发现,出现以下错误
/usr/bin/python2.7 /buildtools/pycharm-2017.1/helpers/pydev/pydevd.py --multiproc --qt-support --client 127.0.0.1 --port 36360 --file /study/python/zookeeper/app.py
Traceback (most recent call last):
File "/buildtools/pycharm-2017.1/helpers/pydev/pydevd.py", line 17, in
from _pydev_bundle import pydev_imports, pydev_log
File "/buildtools/pycharm-2017.1/helpers/pydev/_pydev_bundle/pydev_imports.py", line 59, in
from urllib.parse import quote, quote_plus, unquote_plus #@UnresolvedImport
ImportError: No module named parse
最初我怀疑是pycharm的bug,后来安装了最新版本,还是不行
我考虑了一下urllib是python3搞的鬼,
因为pydev_imports.py有以下代码
try:
from urllib import quote, quote_plus, unquote_plus
except:
from urllib.parse import quote, quote_plus, unquote_plus #@UnresolvedImport
只有删除了python3,这一删除不要紧
再次启动时,发现登录ubuntu后,发现状态栏和菜单栏全部没有了,整个桌面就剩下一个slickedit的图标
一想无所谓,反正我在ubuntu都是命令行的干活。
一按Ctrl+Alt+T,发现控制台也打不开了,没办法了先修理ubuntu。
使用Ctrl+Alt+F6,进入到另一个tty下面
sudo apt-get install dconf-tools
dconf reset -f /org/compiz/
setsid unity
会进入登录桌面 Ctrl+Alt+F7的那个
unity --reset-icons
重启后,进入桌面
发现update-manager没有了,不过无所谓,我安装deb的使用使用dpkg
sudo dpkg -i sogoupinyin_2.1.0.0082_amd64.deb
没有了gedit,不用我改用Atom
没有了sogou输入法,安装了也不好用
因为我的pycharm 是主要开发工具,必须要用debug
后来发现在工程的目录下,有个urllib.py文件,删除后pycharm就可以debug了
一个垃圾的ide,因为和python3同名的文件就不能debug。
一个垃圾的os,删除python3,整个系统不能使用。
作者:mfc42d
来源:http://blog.chinaunix.net/uid-192452-id-5762362.html
——马哥教育Linux网络班27期开班倒计时2天——
——添加课程顾问,立刻领取专属周边——
——马哥教育,让你懂更让你行——
责任编辑:
linux桌面环境丢失,一个pycharm引起ubuntu桌面丢失的惨案相关推荐
- 三星宣布 Linux on DeX:手机秒变 Ubuntu 桌面环境
昨日,三星公布了一个新项目 -- Linux on DeX.官网对它的描述是,Linux on DeX 可让你随时随地享受 Linux 环境. 简单来说,通过该应用三星手机可以启动 Linux 容器, ...
- ubuntu选择桌面环境_选择您的Ubuntu:8种具有不同桌面环境的Ubuntu衍生物
ubuntu选择桌面环境 There are a wide variety of Linux distributions, but there are also a wide variety of d ...
- linux桌面添加软件快捷方式,如何在 Ubuntu 桌面手动添加应用快捷方式
原标题:如何在 Ubuntu 桌面手动添加应用快捷方式 在这篇快速指南中,你将学到如何在 Ubuntu 桌面和其他使用 GNOME 桌面的发行版中添加应用图标. -- Abhishek Prakash ...
- 自定义linux桌面,教您6个自定义Ubuntu桌面的步骤
对于那些想要易于使用的界面的人来说,Ubuntu是一个不错的Linux发行版,可以说是Linux新手的最佳Linux发行版. 但是,这会带来一些副作用,即对于界面和外观,Canonical为用户做了很 ...
- linux ubuntu桌面进程,21款必不可少的Ubuntu桌面应用程序
12. Steam Linux Gaming 如果你打算在Linux系统上玩游戏,那么确实值得花一番心思来安装Steam,这是一种大受欢迎的游戏发布平台. 有3000多款Steam游戏适用于Linux ...
- linux切换桌面环境bug,GNOME 3.32.2桌面环境发布,最新的bug和安全修复
GNOME项目今天宣布发布GNOME 3.32 "Taipei"桌面环境的第二个也是最后一个版本的普遍可用性,适合于所有基于的Linux操作系统. 在第一个版本发布一个月之后,GN ...
- linux ubuntu桌面进程,如何加快你的Ubuntu桌面性能
Ubuntu是非常强大和精致的基于Debian的Linux发行版. 尽管Ubuntu桌面性能在现代笔记本电脑和台式机上非常好,速度也非常快. 但是在安装Ubuntu之后的几天,您可能已经注意到,您的系 ...
- linux最小安装桌面,Linux工作环境:CentOS7最小安装+Xfce桌面环境
ref: https://blog.csdn.net/smstong/article/details/44802989 3.1 执行CentOS7 最小安装 去官网下载CentOS-7.0-1406- ...
- debian查看linux语言环境,如何在Debian中安装桌面和中文环境
资深的Linux管理员都倾向于命令行界面,不过某些情况下图形界面还是有必要的,譬如浏览网页,另外国内的用户肯定涉及中文环境的问题,下文简述如何在Debian Etch中安装桌面系统和中文环境. 一.桌 ...
最新文章
- 30秒的PHP代码片段(3)字符串-String 函数-Function
- Python标准库:内置函数dict(mapping, **kwarg)
- C++/GO/多媒体方向
- docker安装redis提示没有日记写入权限_浅析Linux下Redis的攻击面(一)
- XMemcached使用示例--转
- Leaflet中使用leaflet-cion-pulse插件实现波动的图标效果
- QML和C++混合编程--(一)
- Python实现红黑树的插入操作
- python的dev包怎么安装_几种Python包的安装方式
- android开发学术报告,基于Android应用的安全防护技术研究
- Fragment 和 FragmentActivity的使用(二)
- 切换账号_在iOS 13在如何切换App Store账号
- linux内核 eql.c,Linux Kernel EQL_GETMASTRCFG请求内核信息泄露漏洞
- 两张图片合成一张_利用溶图技巧把多张图片合成一张奇幻风格图片教程
- java处理dealfilter_Java-DealString工具类
- Django--4、认证系统
- struts教程笔记1
- Oracle oci.dll下载地址
- 计算机性能和拷机软件
- PYTHON Fraction 分数处理
热门文章
- Groovy里读写本地文件的几种方式
- 使用SAP Analytics Cloud统计SAP C4C系统创建Lead里包含的产品信息分布情况
- SAP ABAP OData uri type为metadata的请求处理逻辑
- UI5控件类似Java反射机制的一个小技巧
- SAP权限对象_SAP_APP
- Enhancement set functionality missing in some system
- SAP S/4HANA里KPI tile的一个具体例子
- observer mode - theme change
- SAP UI5对于颜色使用的最佳实践
- 如何使用事务码SMICM分析ABAP代码发起的HTTP请求的错误