Exe файл говорит - не может импортировать имя chardet

Я пытаюсь создать файл 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 в программе.

Setup.py:

from distutils.core import setup
import py2exe
packages = ['requests']
setup(console=['my_script.py'])

Вы знаете, где может быть проблема? Что-то с файлом setup.py?

EDIT: для этой проблемы есть только один ответ: ответ Stackoverflow, но я, вероятно, его не понимаю. В моем проекте нет каталога с именем Requests.


person Milano    schedule 16.10.2015    source источник
comment
Похоже, отсутствует зависимость, попробуйте добавить chardet в необходимые пакеты в setup.py   -  person Maresh    schedule 16.10.2015