本文最后更新于 693 天前,其中的信息可能已经有所发展或是发生改变。
在使用某python程序时,出现了报错ImportError: No module named six,尝试进行解决
什么是six?
six: 一个专门用来兼容 Python 2 和 Python 3 的库。它解决了诸如 urllib 的部分方法不兼容, str 和 bytes 类型不兼容等问题。
问题解决
下载six安装文件,https://pypi.python.org/pypi/six/
选择tar.gz文件下载
下载之后解压。可以选择放在Python安装目录的Scripts文件夹下,仅仅是为了方便保存,也可以放在其他目录。
打开cmd,打开放置six解压文件的目录,执行命令
python setup.py install
问题解决