打包python程序(win7(64) +python3.5 + pyqt5 + multiprocess)

本文介绍了如何在Windows 7 64位系统上,使用Python 3.5和cx_Freeze打包程序。详细阐述了非多进程打包步骤,包括安装cx_Freeze,指定批处理文件路径,以及生成exe文件的过程。同时,提到在尝试多进程打包时遇到的问题,由于cx_Freeze不支持name == 'main'的检查,即使添加multiprocessing.freeze_support()也无法解决,因此建议放弃多进程打包方式。
摘要由CSDN通过智能技术生成

1.cx_freeze

1.非多进程

1.命令行pip install cx_freeze
2.进入python安装目录下的Scripts文件,例如D:\Program Files\Anaconda3\Scripts 找到以下三个文件
这里写图片描述

3.在Scripts目录下打开cmd,输入python cxfreeze-postinstall, 生成 cxfreeze.bat
(注意!如果你把python装在带空格的目录下(“Program Files”带空格),你需要把 cxfreeze.bat用记事本打开,在空格前后加上引号)

@echo off

"D:\Program Files"\Anaconda3\python.exe "D:\Program Files"\Anaconda3\Scripts
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值