Как сделать ссылку на msvcr100.dll к программе замораживания cx

у меня есть консольная программа Python3 [.py] который при выполнении [exe-файл после компиляции] дает отсутствует msvcr100.dll ошибка в некоторых машинах [друзья или родственники и т. д.] к которому мне нужно загрузить этот dll-файл [поиск 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 строке после

1 ответов


Спасибо за помощь всем, но я понял это сам. The include_msvcr опция должна быть добавлена в setup.py файл выглядит следующим образом:

import sys

from cx_Freeze import setup, Executable

build_exe_options = {
"include_msvcr": True   #skip error msvcr100.dll missing
}

base=None

if sys.platform=='win32':
base="WIN32GUI"


setup(  name = "AppName",
        version = "1.0",
        description = "blah blah",
        options = {"build_exe": build_exe_options},
        executables = [Executable("appname.py", base=base)])