我正在尝试exe
使用py2exe
. 问题是当我尝试运行创建的exe
文件时,它返回它无法导入名称 chardet。
Traceback (most recent call last):
File "orsr_parser.py", line 10, 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>
ImportError: cannot import name chardet
我在程序的一个 py 文件中使用 requests 模块。
Setup.py
:
from distutils.core import setup
import py2exe
packages = ['requests']
setup(console=['my_script.py'])
你知道问题可能出在哪里吗?有setup.py
文件吗?
编辑:这个问题只有一个答案:Stackoverflow answer,但我可能不明白。我的项目中没有名为 requests 的目录。