损坏的 Python 文件
我不小心把一个Python文件弄坏了。
gauravv@ubuntu:~/Documents$ cp test.py /usr/local/bin/python
cp: cannot create regular file ‘/usr/local/bin/python’: Permission denied
gauravv@ubuntu:~/Documents$ sudo cp test.py /usr/local/bin/python
[sudo] password for gauravv:
gauravv@ubuntu:~/Documents$
现在我遇到了这个错误
gauravv@ubuntu:/usr/local/bin$ python
bash: /usr/local/bin/python: /usr/local/bin/python: bad interpreter: Too many levels of symbolic links
gauravv@ubuntu:/usr/local/bin$
有没有办法在不重新安装的情况下恢复这个文件?
1 个回答
1
根据你使用的系统,/usr/local/bin/python
可能只是指向真正的程序文件的一个链接,你是可以把它恢复回来的。
你只需要找到那个真正的程序文件。可以去 /usr/bin
这样的地方找找。
然后恢复这个链接的方法是:sudo ln -s /usr/bin/python /usr/local/bin/python