8

I've been trying to uninstall chardet using pip, but I get the following error:

"Cannot uninstall 'chardet'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall."

My pip version is 10.0.0, python 2.7.14, Ubuntu 14.04.

pedrobisp
  • 677
  • 1
  • 7
  • 14
  • Remove files/directories manually. Or see https://stackoverflow.com/a/49911928/7976758 – phd Apr 19 '18 at 14:58
  • Does this answer your question? [pip cannot uninstall : "It is a distutils installed project"](https://stackoverflow.com/questions/53807511/pip-cannot-uninstall-package-it-is-a-distutils-installed-project) – anthony sottile Aug 23 '20 at 19:29

1 Answers1

25

The location of chardet can be determined by running the following commands in the python console.

>>> import chardet
>>> print chardet.__file__
/usr/lib/python2.7/dist-packages/chardet/__init__.pyc

Then just manually remove the following folders/*.egg-info file.

rm /usr/lib/python2.7/dist-packages/chardet-<your-version>.egg-info
rm -r /usr/lib/python2.7/dist-packages/chardet
Moharnab Saikia
  • 487
  • 6
  • 10