Python 2.7 ImportError:没有名为six的模块-已安装six

Python 2.7 ImportError:没有名为six的模块-已安装six,python-2.7,Python 2.7,我已经用命令安装了六个 pip install six 如果我打印版本时使用: python -c "import six; print (six.__version__)" six的版本如下所示: 1.10.0 我正在尝试将Python程序转换为独立的可执行文件。 我试过py2exe和PyInstaller。两者都可以很好地创建包,但当我运行main.exe时,会出现一个简短的闪存,错误如下: Traceback (most recent call last): File "main

我已经用命令安装了六个

pip install six
如果我打印版本时使用:

python -c "import six; print (six.__version__)"
six的版本如下所示:

1.10.0
我正在尝试将Python程序转换为独立的可执行文件。 我试过py2exe和PyInstaller。两者都可以很好地创建包,但当我运行main.exe时,会出现一个简短的闪存,错误如下:

Traceback (most recent call last):
  File "main.py", line 9, in <module>
  File "requests\__init__.pyc", line 58, in <module>
  File "requests\utils.pyc", line 26, in <module>
  File "requests\compat.pyc", line 7, in <module>
  File "requests\packages\__init__.pyc", line 7, in <module>
  File "urllib3\__init__.pyc", line 10, in <module>
  File "urllib3\connectionpool.pyc", line 30, in <module>
  File "urllib3\packages\six.pyc", line 5, in <module>
ImportError: No module named six
但遗憾的是,它没有起作用

pip install urllib3 --upgrade 
解决了这个问题


在此处发现此问题:

执行此操作后,我仍然存在问题。
pip install urllib3 --upgrade