不幸的是删除了 /usr/bin/python

mad*_*313 2 python command-line apt symbolic-link

不幸的是,我/usr/bin/python在 ubuntu 12.04 中删除了我去 /usr/bin/ 并运行

ls -al

然后我得到了

lrwxrwxrwx 1 root root      64 Jul 13 14:58 python -> /Library/Frameworks/Python.framework/Versions/Current/bin/python 
Run Code Online (Sandbox Code Playgroud)

如何链接该 python 以便我可以在运行时在终端中获取 python python

我还通过以下方式重新安装了python

apt-get --purge --reinstall install python
Run Code Online (Sandbox Code Playgroud)

我尝试添加符号链接, ln -s /usr/lib/python2.7/ /usr/bin/python然后它在ln: failed to create symbolic link/usr/bin/python': File exists`

ger*_*ijk 8

  1. 以恢复模式或其他方式启动。我想如果没有 Python,您当前的系统状态将无法进入 GUI。

  2. 删除当前的死链接。

    rm /usr/bin/python
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重新创建链接

    ln -s /usr/bin/python2.7 /usr/bin/python
    
    Run Code Online (Sandbox Code Playgroud)

sudo如果您当时还不是 root,请不要忘记在命令前加上。