ImportError: невозможно импортировать имя chardet

Привет, я написал Python Scrapper, в котором я импортирую запросы и красивый суп модуль. Я использую python2.7. Я пишу исполняемый файл Windows (.exe) из моего скрипта Python, используя модуль py2exe. Для этого я создал setup.py следующим образом:

from distutils.core import setup
import py2exe
import requests

packages = [
    'requests',
    'requests.packages',
    'requests.packages.chardet',
    'requests.packages.urllib3',
    'requests.packages.urllib3.packages',
    'requests.packages.urllib3.contrib',
    'requests.packages.urllib3.util',
    'requests.packages.urllib3.packages.ssl_match_hostname',
]

setup(
    console=['CompanyScrapper-1.6.py']
    )

Я создал .exe файл, выполнив команду "python setup.py py2exe". Но при запуске файла .exe в окне выдает следующую ошибку:

Traceback (most recent call last):
  File "CompanyScrapper-1.6.py", line 13, 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

я не мог понять, почему эта ошибка импорта chardet, хотя я включил пакет в setup.py

Спасибо, что заглянули в мою проблему.

Ответы на вопрос(1)

Ваш ответ на вопрос