我目前正在使用 RHEL7 并且正在尝试安装 matplotlib。当我试图做python -m pip install -U matplotlib
或者pip install matplotlib
我收到错误消息“无法卸载 'pyparsing'。这是一个安装了 distutils 的项目,因此我们无法准确确定哪些文件属于它,这只会导致部分卸载。”
任何帮助将不胜感激,如果您需要更多信息,我可以提供。
最佳答案
问题是pip
无法正确卸载“纯”安装的软件包distutils
(见详情 here)。
您可以通过删除 pyparsing
来解决问题用手:
首先,您需要确定包的路径:
$ pip list -v | grep pyparsing
你会看到类似的东西:
pyparsing 2.0.1 /path_to_the_python/site-packages
然后走这条路并删除包(注意星号):
$ rm -rf /path_to_the_python/site-packages/pyparsing*
并再次安装它:
$ pip install pyparsing
关于python - 使用 pip RHEL 安装 matplotlib 出现错误 "Cannot uninstall ' pyparsing'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53871808/