Deepin Linux 卸载了自带的 Python 2.7 还有救吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
nyanyh
V2EX    Linux

Deepin Linux 卸载了自带的 Python 2.7 还有救吗?

  •  
  •   nyanyh Sep 13, 2017 12617 views
    This topic created in 3149 days ago, the information mentioned may be changed or developed.
    室友的机器,晚上配 Keras,不知道看了什么鬼教程,先是用 pip 装上了 yum,然后修改了$PATH,用 /usr/loca/bin 替换了 /usr/bin 导致优先调用了自己装的 python3,又找了别的教程卸载了自带的 python2.7,现在进不去系统

    下午他问我 yum 打不开,我还给教了半天怎么修复,后来发现是环境变量问题,改完好了
    等我晚上想起来 Deeplin 不是 Debian ????

    现在 grub 里的 recovery 那项也进不去,怕不是要直接重装了?
    Supplement 1    Sep 14, 2017
    已经劝说他重装了,LiveCD 他肯定是不会用的,怕是把电脑里的 Windows 也搞炸
    40 replies    2017-09-15 16:29:33 +08:00
    Vamposine
        1
    Vamposine  
       Sep 13, 2017 via iPhone
    debian deepin 全是 apt,哪里来的 yum
    nyanyh
        2
    nyanyh  
    OP
       Sep 13, 2017
    @Vamposine 我后来才反应过来
    又翻了下聊天记录,确实是装上了 yum
    DoraJDJ
        3
    DoraJDJ  
       Sep 13, 2017
    Deepin 是基于 Ubuntu 的发行版,Ubuntu 又是基于 Debian 的发行版,deb 系用的都是 apt,咋就装上了 yum...

    而且就算是 rpm 系的 Fedora,都得用 dnf 了吧
    nyanyh
        4
    nyanyh  
    OP
       Sep 13, 2017
    @DoraJDJ 我也不懂,但真的是装上了,Deepin 还是我教他装的,下午的时候他问我为什么 yum 执行的时候有语法错误,一看就是 python3 跑 python2 yum 的脚本,然后我就告诉他手动执行 /usr/bin/python2 /usr/bin/yum 发现正常,又告诉他怎么把环境变量改好
    等到晚上他说卸载了 python2.7 就开不开机了,这一套操作我也是服气的
    wellsc
        5
    wellsc  
       Sep 13, 2017   1
    谁说 Debian 不能装 yum 的?
    nyanyh
        6
    nyanyh  
    OP
       Sep 13, 2017
    @wellsc 这个不是问题啊,问题在于怎么把 Python 2.7 恢复...
    AEANWspPmj3FUhDc
        7
    AEANWspPmj3FUhDc  
       Sep 13, 2017
    其实 Linux 系统出现了问题,重装也是最快解决问题的办法。
    至于软件安装与配置,直接写成 shell 就行,装好后直接执行就行。
    fy
        8
    fy  
       Sep 13, 2017   1
    一波令人窒息的操作,这还救个卵子,直接备份 Home 重装吧。

    如果 Home 是独立分区更省事了。
    Sapp
        9
    Sapp  
       Sep 13, 2017
    自己折腾东西,最好把什么都放进 docker,简单不说,还不怕折腾坏了。
    chanssl
        10
    chanssl  
       Sep 13, 2017
    @DoraJDJ #3 Deepin 现在是基于 Debian 了
    weitao
       
    weitao  
       Sep 13, 2017   1
    能说说怎么用 pip 装上 yum 的吗?反过来我会。
    s3040608090
        12
    s3040608090  
       Sep 13, 2017
    为了装 keras 而装 yum ??这操作太骚了。。。
    elvodn
        13
    elvodn  
       Sep 13, 2017   3
    u 盘启动, mount, chroot, 安装 python2
    BombayCat
        14
    BombayCat  
       Sep 13, 2017 via Android
    求头像原图,哈哈
    chliny
        15
    chliny  
       Sep 14, 2017   2
    同意 @elvodn
    安装也失败,就 copy /usr/bin/python2* /usr/lib{,64}/libpython2* /usr/lib{,64}/python2* 总还是能救的。
    不支持重装,救系统是很好的实践和学习机会。
    工作中也有用,今年已遇到数搞挂 python/glibc 案例(
    logbang
        16
    logbang  
       Sep 14, 2017 via Android
    同求头像原图
    litter123
        17
    litter123  
       Sep 14, 2017
    装一台虚拟机,把所有缺失的文件全部复制过来
    menc
        18
    menc  
       Sep 14, 2017
    @Sapp
    Deep Learning 这种显卡相关的 docer 还不支持
    wweir
        19
    wweir  
       Sep 14, 2017 via Android
    如果这事发生在线上,可以卷铺盖回家了。
    是的,没有下家,只要这黑历史在履历中,没有下家。

    对于 Deepin 这种深度依赖 Python 的桌面发行版,重装吧。按之前的手法,可以确信是救不回来了
    congeec
        20
    congeec  
       Sep 14, 2017
    下载个 LiveCD,解压 chroot,覆盖,搞定。多大点事儿
    panda1001
        21
    panda1001  
       Sep 14, 2017 via Android
    感觉 linux 自带的 python 属于系统软件 没事最好不要碰 想要指定什么版本的就去编译安装
    nyanyh
        22
    nyanyh  
    OP
       Sep 14, 2017
    @BombayCat
    @logbang
    这个也不是很高清
    htfy96
        23
    htfy96  
       Sep 14, 2017
    @menc nvidia-docker
    LokiSharp
        24
    LokiSharp  
       Sep 14, 2017
    既然是双系统,windows 上面装上 读 ext 分区的驱动,然后手动安装一个 python 2.7 就行了啊,然后记得把 PATH 改回来就好
    DuckJK
        25
    DuckJK  
       Sep 14, 2017
    等我晚上想起来 Deeplin 不是 Debian ????


    这句话笑死我了哈哈哈哈
    kamen
        26
    kamen  
       Sep 14, 2017
    令人窒息的操作,给你你机会挽回却没有珍惜,退群吧
    https://gist.github.com/kamen94/8ab00142bda2802c7e3018fb37f2a9e0
    kamen
        27
    kamen  
       Sep 14, 2017
    @DoraJDJ #3 deepin 基于 debian sid
    kamen
        28
    kamen  
       Sep 14, 2017
    rm -rf / 都可以把远程机器的系统救回来,这个还是很简单的
    DoraJDJ
        29
    DoraJDJ  
       Sep 14, 2017
    @chanssl
    @kamen 了解了,我当初用 Deepin 的时候那玩意还是基于 Ubuntu 的,现在都基于 Debian 了,看来还是得再学习一个
    myyou
        30
    myyou  
       Sep 14, 2017
    想用不同版本 python 可以使用 pyenv
    ipwx
        31
    ipwx  
       Sep 14, 2017
    整 Keras/TensorFlow,我一般劝他用 Anaconda 或者更进一步 Docker。
    est
        32
    est  
       Sep 14, 2017   2
    国内各种教程近亲繁殖然后百度抄袭一波出来。真可怕。
    techeek
        33
    techeek  
       Sep 14, 2017
    当年把 macos 的自带 python 升级 python3 哭晕在厕所
    hanqi7012
        34
    hanqi7012  
       Sep 14, 2017
    那个……能不能把教程发来看看?

    是不是人家是 centos 他给扭曲误解
    somereason
        35
    somereason  
       Sep 14, 2017
    我的 deepin 桌面死了两次了。遂删之
    RobertYang
        36
    RobertYang  
       Sep 14, 2017 via Android
    骚骚骚操作。
    pynix
        37
    pynix  
       Sep 14, 2017
    这波骚操作。。
    DeepSkyBlue
        38
    DeepSkyBlue  
       Sep 14, 2017
    你这头像有毒。。。
    nanpuyue
        39
    nanpuyue  
       Sep 14, 2017
    sudo apt-get install dde
    zodiac1111
        40
    zodiac1111  
       Sep 15, 2017
    把内核删掉的,连夜救回来.好刺激
    About     Help     Advertise     Blog     API     FAQ     Solana     3255 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 220ms UTC 12:02 PVG 20:02 LAX 05:02 JFK 08:02
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86