Написал консольное приложение, используя модуль vk_api. Потом захотел скинуть его своим друзьям и для этого понадобилось преобразовать пайтон файлы в exe. Скачал cx_Freeze ,почитал как надо его использовать,сделал setup.py файл. Запустил cx_Freeze, после запустил свое приложение,выдало ошибку: importerror: no module requests .Окей,скачал requests, используя pip и еще добавил в setup.py файл строчку с путем к requests и vk_api ,ибо кому-то это помогало . Опять запустил cx_Freeze,выдало другую ошибку importerror: no module urllib3. Ну окей,скачал и его,запустил и добавил путь в setup.py файл и выдало опять ошибку importerror: no module queue. Скачал queuelib и queues(хз зачем),но абсолютно ничего не изменилось :
вот мой setup.py файл:
from cx_Freeze import setup, Executable
import sys
import requests.certs
base = None
if sys.platform == 'win32':
base = 'Win32GUI'
options = {"build_exe":{'include_files':["C:/Users/Женя/AppData/Local/Programs/Python/Python35/Lib/site-packages/requests","C:/Users/Женя/AppData/Local/Programs/Python/Python35/Lib/site-packages/vk_api","C:/Users/Женя/AppData/Local/Programs/Python/Python35/Lib/site-packages/queuelib","C:/Users/Женя/AppData/Local/Programs/Python/Python35/Lib/site-packages/queues"]}}
setup(name = "Name",
version='1.0',
description = "name",
options=options,
executables=[Executable("Name.py",base=base)])
Использовал разные сетап файлы,ничего не помогало,только кучу времени убил, с pyinstaller тоже ничего не получилось.
Прошу помощи у вас,может кто-то знает,как решить данную проблему.
Буду очень признателен