cx_freeze include_msvcr没有捆绑Windows VC2015运行时
发布时间:2020-12-14 02:18:12 所属栏目:Windows 来源:网络整理
导读:我正在使用 python 3.5.2在 Windows上构建我的应用程序,我安装了VC Redistributable 2015.24021构建了python. 而且我不希望客户自己安装redist,所以我认为cx_freeze include_msvcr选项可能就是这样.但是,即使我使用include_msvcr选项,.exe仍然不能在没有redi
我正在使用
python 3.5.2在
Windows上构建我的应用程序,我安装了VC Redistributable 2015.24021构建了python.
而且我不希望客户自己安装redist,所以我认为cx_freeze include_msvcr选项可能就是这样.但是,即使我使用include_msvcr选项,.exe仍然不能在没有redist的Windows上执行. 我可以看到有一个VCRUNTIME140.dll是从我内置的python 3.5.2中复制的,并且在机器上执行它而没有redist抱怨丢失了api-ms-win-crt-stdio-l1-1-0.dll. 我可以在我的构建机器上找到这个.dll文件,所以这里有一些简单的问题. >是否预期include_msvcr不会捆绑依赖的.dll文件,如上述文件? 非常感谢. 解决方法
有同样的问题 – DLL被复制,但仍然在运行时丢失VCRUNTIME140.dll错误.
添加选项’add_to_path’:True为我修复了它. options = { 'build_exe':{ 'include_msvcr': True,'packages':['dde','win32ui','multiprocessing','idna'],'add_to_path': True } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-7 – 如何从Windows 7 / Vista格式化为FAT32
- windows-runtime – 什么时候应该在C/C++X中使用ref类?
- windows-server-2003 – 设置域环境中的“官方实践”
- 如何在Windows Server 2012上查看磁盘使用情况图
- windows-phone-8 – 启动TaskHost.exe失败,尝试运行Windows
- windows – 有关COM错误代码的最佳信息来源是什么?
- DLL的显式调用与隐式调用
- 如何在Qt中设置按钮的背景颜色后保留Windows Aero主题?
- Windows是否存在程序员带有标签的“文档模板”?
- windows-xp – 如何在Windows XP上注销之前运行我的程序?