nescafeboy1 发表于 2018-8-16 06:54:56

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 installPyInstaller
  E:\BaiduYunDownload\PyInstaller-3.2>D:\python\Scripts\pip.exeinstall PyInstaller


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



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


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

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



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

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

  四、关于程序运行完后闪退问题
  程序执行完就直接退出了,可在程序尾加上input("Press<enter>"),程序完按回车才退出。效果如下:
页: [1]
查看完整版本: Python3.4 .py文件如何打包成.exe文件