这篇文章将为大家详细讲解有关使用pyinstaller怎么将python文件打包成exe程序,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
创新互联建站专注于企业成都全网营销推广、网站重做改版、平房网站定制设计、自适应品牌网站建设、成都h5网站建设、成都做商城网站、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为平房等各大城市提供网站开发制作服务。简述
1.python
python作为一门解释型脚本语言,它有三种发布方式:
文件 : 源码文件,运行需要使用者安装Python环境并且安装依赖的各种库
pyc文件:pyc文件是Python解释器可以识别的二进制码,可跨平台的,需要使用者安装相应版本的Python和依赖库。
可执行文件:不需要安装python环境和依赖库,可针对不同平台需要打包不同的可执行文件(Windows,Linux,Mac,…)
2.pyInstaller
PyInstaller工具可以把python解析器和脚本打包成一个可执行的文件,并不是编译成真正的机器码,打包成一个可执行文件后运行效率可能会降低,好处就是在使用者的机器上可以不用安装python和你的脚本依赖的库。
利用PyInstaller对指定的的脚本打包时,会先分析脚本所依赖的其他脚本,然后根据导包路径去查找,把所有相关的脚本收集起来,包括Python解析器,然后根据你的命令参数可分别生成文件夹,或者打包成一个可执行文件。
无论是生成的文件夹里的可执行文件或者只打包成一个可执行文件都可以直接运行,前者需要把整个文件夹都给别人。
注意:PyInstaller打包的执行文件,只能在和打包机器系统同样的环境下。也就是说,不具备可移植性,若需要在不同系统上运行,就必须针对该平台进行打包。
环境准备
1.python安装
进入官网https://www.python.org/ 点击Downloads下的Windows按钮,进入下载页面,并安装
打开cmd,输入python,如果结果如下图所示则表示安装成功!
卸载Python,点击之前下载的Python安装包,点击Uninstall卸载。
2.pyInstaller安装
PyInstaller在windows下的安装
使用命令pip install PyInstaller即可
在windows下,pyinstaller需要PyWin32的支持。当用pip安装PyInstaller时未找到PyWin32,会自动安装pypiwin32
关于使用pyinstaller怎么将python文件打包成exe程序就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
文章标题:使用pyinstaller怎么将python文件打包成exe程序-创新互联
分享网址:http://scpingwu.com/article/ccsdhi.html