Я установил модуль Python functools
через easy_install
, и теперь я не могу удалить его.
Когда я запускаю python, как это
python -c 'import functools'
я получаю эту ошибку
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "build/bdist.linux-x86_64/egg/functools.py", line 72, in <module>
root = max(roots) # prefer __lt__ to __le__ to __gt__ to __ge__
AttributeError: 'module' object has no attribute 'compose'
Я не могу удалить его через pip
~$ sudo pip uninstall functools
Traceback (most recent call last):
File "/usr/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 26, in <module>
import functools
File "build/bdist.linux-x86_64/egg/functools.py", line 72, in <module>
root = max(roots) # prefer __lt__ to __le__ to __gt__ to __ge__
AttributeError: 'module' object has no attribute 'compose'
Я не могу запускать программы как Терминатор сейчас
$ terminator
Traceback (most recent call last):
File "/usr/bin/terminator", line 33, in <module>
import gtk, pango, gobject
File "/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py", line 30, in <module>
import gobject as _gobject
File "/usr/lib/python2.7/dist-packages/gobject/__init__.py", line 26, in <module>
from glib import spawn_async, idle_add, timeout_add, timeout_add_seconds, \
File "/usr/lib/python2.7/dist-packages/glib/option.py", line 33, in <module>
import optparse
File "/usr/lib/python2.7/optparse.py", line 90, in <module>
from gettext import gettext
File "/usr/lib/python2.7/gettext.py", line 49, in <module>
import locale, copy, os, re, struct, sys
File "/usr/lib/python2.7/locale.py", line 19, in <module>
import functools
File "build/bdist.linux-x86_64/egg/functools.py", line 72, in <module>
root = max(roots) # prefer __lt__ to __le__ to __gt__ to __ge__
AttributeError: 'module' object has no attribute 'compose'
Что мне нужно сделать, чтобы удалить модуль functools
?