我已经用下面的命令安装了六个
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有人能帮我理解如何使用这个回溯来解决我的问题吗?
我尝试在我的p2exe setup.py中包含六个:
from distutils.core import setup
import py2exe
setup(windows=[{"script":"main.py"}], options={"py2exe":{"includes":["six"]}})但遗憾的是,它并没有奏效。
发布于 2017-08-12 00:00:32
https://stackoverflow.com/questions/45639233
复制相似问题