BUG:
在 ubuntu12.04LTS 版本下,点击软件中心图标,过了一会软件未能启动,没有动静。用命令行启动报如下错误:
$ sudo software-center
File "/usr/bin/software-center", line 140
print time.time()
^
SyntaxError: invalid syntax
此 bug 由 python 版本引起。之前自己安装了 Python3.5,并将默认的 Python 链接指向了最新版本。
REASON:
ubuntu 下有多个版本 python 共存时,默认使用的 Python 版本还是保持原样,不能修改为最新的 python 版本。若修改为最新版本,原有依赖旧版本 python 的应用可能会找不到相应的包从而导致出错。
SOLUTION:
将 python 链接默认指向 Python2.7 版本。
sudo mv /usr/bin/python /usr/bin/python_backup
sudo ln -s /usr/bin/python2.7 /usr/bin/python
网友评论