python使用cxfreeze将脚本文件打包为可执行程序的方法

  之前尝试过使用pyinstaller对python脚本进行打包,但使用pyinstaller的过程中遇到了许多另我不满意的地方,如打包后的文件体积太大,打包后程序根目录下无关文件太多太杂等等。

  因此我舍弃了pyinstaller改用cxfreeze对python脚本进行打包。话不多说,下面进入正题。

1. 安装cx_Freeze:

 我使用的python版本为3.8.8,可以直接使用pypi安装cx_Freeze。

 命令:pip install cx_Freeze

 安装的cx_Freeze版本为6.6,安装完毕后就可以开始对脚本进行打包了,我们这里先简单的创建一个脚本文件,以供打包所用。

hello.py:

import datetime

print('你好,目前的日期和时间为:', datetime.datetime.now())

input()

我将此脚本存放到D盘下的pinstaller文件夹中

接下来介绍两种将上面的脚本打包为.exe的方法:

 第一种:win+r后输入cmd回车进入命令行,之后cd C:\Users\27199\AppData\Local\Programs\Python\Python38-32\Scripts进入到python安装路径的Scripts目录下。

这里cd后跟随的路径为我的电脑内python的安装路径,将此路径替换为自己电脑内python的路径即可,如使用的是Anaconda,路径改为Anaconda下的Scripts文件夹所在路径即可。

 路径切换好后,使用命令cxfreeze D:\pinstaller\hello.py --target-dir D:\pinstaller\dist回车即可对hello

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hlingmj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值