导入matplotlib.pyplot时出现此错误。但是我已经检查了使用 pip list
安装的六个版本,它返回版本 1.9.0。当我检查six.__version__
时,它返回 1.2.0。
有人可以帮助我吗?
某处可能有一个错误,但快速而肮脏的工作如下:
pip install six==1.8.0
通过发出以下命令检查您使用的是引用正确 Python 版本的pip
的正确版本:
pip -V
该命令将显示pip
正在使用的 Python 版本以及pip
包的路径。
我遇到了同样的事情,原因是我的 PYTHONPATH 目录中遗留了一个 six.pyo/six.pyc,它是导入的而不是安装的版本。