У меня есть программа Python3 консольного типа [.py], которая при запуске [exe-файл после компиляции] выдает ошибку msvcr100.dll
на некоторых машинах [друзья или родственники и т. Д.], На которую мне нужно загрузить этот файл dll [поиск в Google и его загрузка] и сам скопирую в папку system32
.
Следовательно, после поиска в Google я обнаружил, что cx_Freeze
имеет параметр "include_msvcr"
в build_exe
, который может помочь мне решить эту проблему, но документация не соответствует моему стандарту, и я не мог понять, как это сделать.
Вот мой setup_console.py
код:
import sys
from cx_Freeze import setup, Executable
base=None
if sys.platform=='win32':
base="Win32GUI"
setup( name="Rescue Unit",
version="2.0",
executables=[Executable("resunitv2.py",base)])
Я попытался добавить строку include_msvcr
после аргумента base
в Executable
, но это дало include_msvcr not defined
ошибку.
Кстати. Я использую этот код компиляции графического интерфейса пользователя, так как я не хочу, чтобы окно консоли появлялось, пока программа работает [ненавижу это] Кто-нибудь может показать мне, как это сделать [возможно, с примером кода]
[cx_Freeze версия 4.3.3, версия Python 3.5, Windows 7 SP1 x64]