** Я пытаюсь сделать модуль tkinter gui с возможностью сборки для сборки Exes после того, как usr поместил некоторые входные данные, и я не хочу, чтобы он установил python и pyinstaller, чтобы иметь возможность скомпилировать код в Exe **
Используя Python 3.6.0
Я создал 2 python сценариев с именем compiler.py и другими hello.py hello.py print("Hello World")
compiler.py
import PyInstaller.__main__
import ctypes
import win32ctypes
from win32ctypes import pywin32
from win32ctypes.pywin32 import pywintypes
import os
def compiling():
PyInstaller.__main__.run([
# '--name=%s' % package_name,
'--onefile',
'--windowed',
# '--add-binary=%s' % os.path.join('resource', 'path', '*.png'),
# '--add-data=%s' % os.path.join('resource', 'path', '*.txt'),
# '--icon=%s' % os.path.join('resource', 'path', 'icon.ico'),
os.path.join('hello.py'), # my_package is a Directory
# '--version-file=%s' % os.path.join('assembly.txt'),
])
compiling()
когда я пытаюсь скомпилировать compiler.py с pyinstaller, он успешно компилируется с -> pyinstaller --onefile --console compiler.py
, но когда я пытаюсь запустить exe, который он выдает
PyInstaller cannot check for assembly dependencies.
Please install pywin32-ctypes.
pip install pywin32-ctypes
Что я уже пробовал? 1-я успешно установила pywin32-ctypes 2-Попытка скомпилировать compiler.py с другими альтернативами, отличными от pyinstaller 3-cx-freeze & nuitka, которые выдают одинаковую ошибку при запуске после компиляции. 4 - попытался использовать Python 3.7.5 на другом компьютере, запустить новый fre sh Выдает ту же ошибку по той причине, что я выбрал pyinstaller, потому что он может собрать 1 EXE
https://github.com/pyinstaller/pyinstaller/issues/3892
https://github.com/pyinstaller/pyinstaller/issues/3793
Невозможно запустить PyInstaller - «Пожалуйста, установите PyWin32 или pywin32-ctypes»
Все те, которые не выполнены как Ну, я что-то не так делаю или проблема с Pyinstaller