使用PyInstaller从Python脚本创建独立的可执行文件

python文件(.py脚本文件),必须要在Python环境下 才可以运行。
如果一台电脑没有安装Python是无法运行.py程序的。
把编写的Python代码转换成exe文件,打开exe就可以运行这个程序。
PyInstaller将Python应用程序转换为独立的可执行文件,在Windows,GNU / Linux,Mac OS X下。使用PyInstaller可以轻松地从Python脚本创建可执行文件。

有用的链接
https://www.pyinstaller.org/

NSIS(Nullsoft脚本安装系统)
https://nsis.sourceforge.io/Main_Page
NSIS(Nullsoft Scriptable Install System)是一个专业的开源系统,用于创建Windows安装程序

1、学习目标
如何创建Python程序的.exe。
学习使用PyInstaller从Python脚本中单独执行可执行文件。
(使用PyInstaller将.py转换为.exe)
2、使用的方法
官网指导:
在这里插入图片描述

PyInstaller用法
pyinstaller your_script_name.py
pyinstaller --onefile your_script_name.py
pyinstaller -w your_script_name.py
3、过程
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
结果:
只需要将整个这个文件夹随着携带,就可以在没有Python 的机器上运行程序
在这里插入图片描述
在这里插入图片描述
问题:
不支持中文
生成路径含有中文、运行路径含有中文、代码中含有中文都有可能导致错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值