我目前正在使用RHEL7并尝试安装matplotlib。我曾经尝试过做什么
python-m pip安装-U matplotlib
或
pip安装matplotlib
我收到错误消息“无法卸载'pyparsing'。这是一个distutils安装的项目,因此我们无法准确确定哪些文件属于它,这将导致仅部分卸载。”
任何帮助都将不胜感激,如果您需要更多信息,我可以提供。
问题是pip
无法正确卸载由“pure”distutils
安装的软件包(请参见此处的详细信息)。
您可以通过手动删除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