Python3.4 .py文件如何打包成.exe文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3.4 .py文件如何打包成.exe文件相关的知识,希望对你有一定的参考价值。

一、安装pywin32

    1、下载pywin32-218.win-amd64-py3.4.exe (根据操作系统的位数下载)

    2、运行安装

    3、如果安装提示如下错误:

技术分享

 

打开注册表 “regedit”

1.从“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python”找到注册表,导出

2.编辑其内容,用“HKEY_CURRENT_USER\Software” 替换全部的 “HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node”保存 reg文件

3.双击运行,即可!

    4、修改完注册表后即可正常安装了。

 

 

二、安装PyInstaller

    1、下载PyInstaller-3.2.zip,并解压到任意目录;

    2、在CMD下运行pip.exe install PyInstaller

         E:\BaiduYunDownload\PyInstaller-3.2>D:\python\Scripts\pip.exe install PyInstaller

   

技术分享

 

    3、安装完成后输入pyInstaller可查看是否安装成功

         

技术分享

 

    4、在D:\python\Scripts安装目录下也能看到pyInstaller.exe

          

技术分享

 

三、打包EXE文件

    1、将要打包的.py文件放到PyInstaller-3.2目录下

技术分享

    2、运行D:\python\python pyinstaller.py -F 123.py(注意python的目录)

 

技术分享

 

 

    3、在该目录下会生成一个123文件夹

技术分享

 

4123文件夹下的dist文件下就是123.exe文件。就能在windows下运行了

 

技术分享

 

 

  四、关于程序运行完后闪退问题

程序执行完就直接退出了,可在程序尾加上input("Press <enter>"),程序完按回车才退出。效果如下:

 

技术分享


本文出自 “爱ping才会赢” 博客,请务必保留此出处http://netping.blog.51cto.com/5237409/1884361

以上是关于Python3.4 .py文件如何打包成.exe文件的主要内容,如果未能解决你的问题,请参考以下文章

PyInstaller 如何打包多个py文件?

01Python打包输出为.exe可执行文件

PyQt5系列教程用py2exe进行程序打包

Python如何将py文件打包成exe

如何将python3.6软件的py文件打包成exe程序

Pycharm软件将程序打包成exe文件