前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一个pycharm引起ubuntu桌面丢失的惨案

一个pycharm引起ubuntu桌面丢失的惨案

作者头像
小小科
发布2018-05-04 10:47:08
1K0
发布2018-05-04 10:47:08
举报
文章被收录于专栏:北京马哥教育

俗话说 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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-06-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 马哥Linux运维 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档