Создание .exe для программы kivy gui с использованием pyinstaller? - PullRequest
0 голосов
/ 26 апреля 2020

Моя ОС - windows 10. Мне нужно создать exe для моей программы gui, которая сделана kivy с использованием pyinstaller. Но когда я запускаю exe-файл, он выдает ошибку типа «Не удалось выполнить скрипт pyi_rth_pkgres». Это импортированные пакеты в моем .py файле.

from kivy.app import App
from kivy.lang import Builder
from datetime import datetime
from kivy.config import Config
from kivy.properties import StringProperty
from kivy.uix.tabbedpanel import TabbedPanel
from kivy.core.window import Window
from kivy.uix.dropdown import DropDown
from KivyCalendar import DatePicker
from kivy.uix.boxlayout import BoxLayout
import os
import random

Это код в моем .spe c файле

# -*- mode: python ; coding: utf-8 -*-
from kivy_deps import sdl2, glew
block_cipher = None


a = Analysis(['C:\\Users\\Ravindu\\Documents\\Lovindu\\programming\\Python\\Money_Manager\\Money_Manager_test_4\\Money_Manager_test_4.py'],
             pathex=['C:\\Users\\Ravindu\\Desktop\\CashFlow'],
             binaries=[],
             datas=[],
             hiddenimports=[],
             hookspath=[],
             runtime_hooks=[],
             excludes=[],
             win_no_prefer_redirects=False,
             win_private_assemblies=False,
             cipher=block_cipher,
             noarchive=False)
pyz = PYZ(a.pure, a.zipped_data,
             cipher=block_cipher)
exe = EXE(pyz,
          a.scripts,
          [],
          exclude_binaries=True,
          name='CashFlow',
          debug=False,
          bootloader_ignore_signals=False,
          strip=False,
          upx=True,
          console=False )
coll = COLLECT(exe, Tree('C:\\Users\\Ravindu\\Documents\\Lovindu\\programming\\Python\\Money_Manager\\Money_Manager_test_4\\'),
               a.binaries,
               a.zipfiles,
               a.datas,
               *[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins)],
               strip=False,
               upx=True,
               upx_exclude=[],
               name='CashFlow')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...