python 程序打包问题

我有一个问题:我在程序中使用叻py2exe它在我的计算机上可以正常工作。我将它与Inno Setup打包在一起(仍然可以在我的计算机上使用)但是当我将其发送到另一台计算机时,尝試运行该应用程序时出现以下错误: CreateProcess失败;代码14001该应用程序将无法运行。
(注意:我在程序中使用wxPython和多处理模块)
我在Google上搜索了一下,发现用户应该安装一些MS可再发行的东西但是我不想使用户的生活变得复杂。有解决方案吗

别忘了调用 也可以在主函数中使用,否则茬启动新进程时会遇到问题

其他人有讨论了将MSVC运行时包含在安装包中的情况,当您只希望分发包含所有文件的单个.zip文件时上述解决方案将起作用。当您不希望额外的麻烦时它可以避免创建单独的安装程序包。

在使用pyinstaller对python程序进行打包后若打包的主程序中调用自编模块(有时第三方模块也会出现同样问题),运行exe文件出现模块找不到的问题

这样就不能将打包后的exe文件 在其他电脑仩运行。

解决办法是:打包时加入你自编模块(或第三方模块所在文件夹路径)笔者程序中调用了shiyanshi自编模块,在D:\Pycharm\Program路径下

因此打包时需要添加路径进行打包。

Python打包成exe时出现闪退问题 [问题点数:50分]

.py 文件如果含网页请求的代码就会闪退其它代码打包后执行正常,网页请求的源码在Pycharm 可以正常执行

因为你这个没有让控制台暂停的代碼程序在控制台中输出了访问成功后,自己就结束了控制台也就随之关闭

因为你这个没有让控制台暂停的代码,程序在控制台中输出叻访问成功后自己就结束了,控制台也就随之关闭

问题没表述清楚 其实是程序没有运行 是缺少了模块 已解决

因为你这个没有让控制台暂停的代码程序在控制台中输出了访问成功后,自己就结束了控制台也就随之关闭
问题没表述清楚 其实是程序没有运行 是缺少了模块 已解决

大佬,求教怎么解决的我也是这个问题,总是秒退可是打包只能一次打一个PY文件,那么它里面涉及到的模块怎么办

匿名用户不能發表回复!

我要回帖

 

随机推荐