有一段时间我在做任何相关的事情时都会遇到这个错误apt-get
:
Preparing to replace python-cairo 1.4.12-1.2 (using .../python-cairo_1.8.8-1+b1_i386.deb) ...
Traceback (most recent call last):
[...]
File "/usr/share/pycentral-data/pyversions.py", line 172, in default_version
raise ValueError, "/usr/bin/python does not match the python default version. It must be reset to point to %s" % debian_default
ValueError: /usr/bin/python does not match the python default version. It must be reset to point to python2.6.6
然而
robus:/# /usr/bin/python -V
Python 2.6.6
我该如何修复这个问题?我确实尝试修复符号链接,但还是不断收到“符号链接级别过多”的错误。
答案1
我有点惊讶它需要python2.6.6
和 而不需要python2.6
(出于打包目的,通常只使用两部分版本号)。这似乎来自/usr/share/python/debian_defaults
,而我的系统包含default-version = python2.7
。您的文件中的行包含什么default-version
,并且此文件在您的系统上是否发生过任何更改?