我正在尝试install a python module,我意识到我的python
命令似乎已被破坏:
$ python
bash: /usr/bin/python: No such file or directory
我被告知它可能对操作系统有问题(我已经注意到软件中心不起作用)。
如何修复它并将其链接到Python 3.2?
我正在运行Ubuntu 12.04
谢谢!
答案 0 :(得分:1)
您的链接可能已损坏。
您可以查看如下:
find /usr/bin -maxdepth 1 | grep python | xargs ls -l
-rwxr-xr-x 1 root root 30284 Jun 18 2013 /usr/bin/dh_python2
lrwxrwxrwx 1 root root 9 May 8 16:43 /usr/bin/python -> python2.7
lrwxrwxrwx 1 root root 9 May 8 16:43 /usr/bin/python2 -> python2.7
-rwxr-xr-x 1 root root 2993744 Feb 27 20:24 /usr/bin/python2.7
您可以看到我的/usr/bin/python
指向/usr/bin/python2.7
确实存在。
如果您的/usr/bin/python
已损坏并且您有/usr/bin/python3.2
,请执行以下操作:
rm /usr/bin/python; ln -s /usr/bin/python3.2 /usr/bin/python
这将删除符号链接并创建一个指向正确位置的新符号链接。