如何将msvcr100.dll链接到cx_freeze程序
发布时间:2020-12-14 01:42:50 所属栏目:Windows 来源:网络整理
导读:我有一个Console类型的 Python3程序[.py],当执行[编译后的exe文件]时,在我需要下载该dll文件的某些机器[朋友或亲戚等]中丢失了msvcr100.dll错误[google搜索和下载它]并将其自己复制到system32文件夹. 因此,在谷歌搜索后我发现cx_Freeze在build_exe中有一个名
我有一个Console类型的
Python3程序[.py],当执行[编译后的exe文件]时,在我需要下载该dll文件的某些机器[朋友或亲戚等]中丢失了msvcr100.dll错误[google搜索和下载它]并将其自己复制到system32文件夹.
因此,在谷歌搜索后我发现cx_Freeze在build_exe中有一个名为“include_msvcr”的选项,这可能有助于我解决这个问题,但文档不符合我的标准,我无法理解如何做到这一点. 这是我的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)]) 我尝试在Executable中的base参数之后添加include_msvcr行,但是它给出了include_msvcr未定义的错误. 顺便说一句.我使用这个GUI编译代码,因为我不想在程序运行时出现控制台窗口[讨厌它]
感谢所有人的帮助,但我自己想出来了. 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)]) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- msbuild调用Windows 7下的powershell脚本获取签名错误
- Windows命令行:启动/等待wordpad
- windows – 业务文件夹结构的最佳实践是什么?
- assembly – 为什么这个mov gs指令会导致运行Windows 7操作
- windows-phone-8 – 在Windows Phone 8应用程序中序列化和反
- 如何设置Squeak和Pharo的主窗口标题?
- 什么是Microsoft BizTalk实际用于?
- 如何让DLL在不同的Windows版本上运行?
- 用于管理IIS / Windows环境的代码部署/版本控制的工具
- windows-xp – Windows复制命令进程信息
推荐文章
站长推荐
热点阅读