使用pip RHEL安装matplotlib出现错误“无法卸载'pyparsing'”

问题描述 投票:2回答:1

我当前正在使用RHEL7,正在尝试安装matplotlib。每当我尝试做的时候

python -m pip install -U matplotlib

pip install matplotlib

我收到错误消息“ 无法卸载'pyparsing'。这是一个distutils安装的项目,因此我们无法准确确定属于该文件的文件,这只会导致部分卸载。“

任何帮助将不胜感激,如果您需要更多信息,我可以提供。

python matplotlib pip rhel
1个回答
0
投票

问题是pip无法正确卸载“纯” distutils安装的软件包(请参阅详细信息here)。

您可以通过手动删除pyparsing来解决此问题:

首先,您需要确定包的路径:

$ pip list -v | grep pyparsing

您将看到类似:

pyparsing           2.0.1              /path_to_the_python/site-packages

然后使用此path并删除软件包(注意星号):

$ rm -rf  /path_to_the_python/site-packages/pyparsing*

然后重新安装:

$ pip install pyparsing
© www.soinside.com 2019 - 2024. All rights reserved.