V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
V2EX  ›  Linux

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

  •  
  •   nyanyh · 9 天前 · 3102 次点击
    室友的机器,晚上配 Keras,不知道看了什么鬼教程,先是用 pip 装上了 yum,然后修改了$PATH,用 /usr/loca/bin 替换了 /usr/bin 导致优先调用了自己装的 python3,又找了别的教程卸载了自带的 python2.7,现在进不去系统

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

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

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

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

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


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

    是不是人家是 centos 他给扭曲误解
        35
    somereason   8 天前
    我的 deepin 桌面死了两次了。遂删之
        36
    RobertYang   8 天前 via Android
    骚骚骚操作。
        37
    pynix   8 天前
    这波骚操作。。
        38
    DeepSkyBlue   8 天前
    😂你这头像有毒。。。
        39
    nanpuyue   8 天前
    sudo apt-get install dde
        40
    zodiac1111   7 天前
    把内核删掉的,连夜救回来.好刺激
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1602 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.7.5 · 62ms · UTC 13:22 · PVG 21:22 · LAX 06:22 · JFK 09:22
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1