不幸的是,我删除了/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
我如何链接该 python 以便可以在运行时在终端中获取 pythonpython
我也重新安装了python
apt-get --purge --reinstall install python
我尝试添加符号链接,就像
ln -s /usr/lib/python2.7/ /usr/bin/python
它被抛出在ln: failed to create symbolic link
/usr/bin/python': File exist`
答案1
在恢复模式或类似模式下启动。我猜如果没有 Python,您当前的系统状态将无法进入 GUI。
删除当前的死链接。
rm /usr/bin/python
重新创建链接
ln -s /usr/bin/python2.7 /usr/bin/python
sudo
如果您现在还不是 root 身份,请不要忘记在命令前面加上。
答案2
使用以下命令:
sudo unlink /usr/bin/python #to delete the previous symbolic link
sudo ln -s /usr/lib/python2.7 /usr/bin/python #to recreate the new correct symbolic link