【PyInstaller安装及使用】将py程序转换成exe可执行程序

1  配置所需的环境

  平台:windows7 64位,已经安装了python(x,y)

  若未安装python环境,请自行安装python2.7或者其他版本,Python安装完成以后,需要将Python的安装目录加入到系统的环境变量中

  在已经安装了python(x,y)的机器上,默认已经安装了python库等,环境变量好像也不用自己配置了还是之前我自己配置过,忘了,按住win+r 进入cmd 黑框框可以查看相关的python版本信息

  命令为:python -V  如图所示:(如果能显示以下的版本说明环境变量已经配置好了)

    【PyInstaller安装及使用】将py程序转换成exe可执行程序

2 准备工作

  ...... PyInstaller-2.1.zip              下载点击这里

  ......upx.zip                              下载点击这里

  ......test.py    (可以换成你打算转换的文件)            下载点击这里

  ①将下载好的PyInstaller-2.1.zip解压到任意的位置,比如:

    【PyInstaller安装及使用】将py程序转换成exe可执行程序

  ②接着将upx.zip文件解压,可以看到一堆文件,只需要把upx.exe文件复制到步骤①中解压以后生成的文件夹 PyInstaller-2.1中

    【PyInstaller安装及使用】将py程序转换成exe可执行程序

  ③执行命令即可:

  在cmd黑框框中切换到文件 PyInstaller-2.1的目录下,不会在cmd中切换目录的话,请自行Google之。

  命令如下:

  e:   回车

  cd  E:\PyInstaller-2.1   回车

  如下图所示,已经切到指定目录:

    【PyInstaller安装及使用】将py程序转换成exe可执行程序

  在切换到E:\PyInstaller-2.1目录后,接下来执行转换命令

    python pyinstaller.py -F E:\program\Python\test.py   回车

    其中E:\program\Python\test.py是我要转换的那个测试文件,注意路径要写对!

  ④下面是处理的结果:

    【PyInstaller安装及使用】将py程序转换成exe可执行程序

  红框里是生成文件的路径。找到该文件双击执行,就可以了。

    【PyInstaller安装及使用】将py程序转换成exe可执行程序

我的test.py里只写了一句 print'test file' ,效果就是在命令行里显示了test file,一闪而过。

参考文章

以下参考资料非常实用

① 使用PyInstaller2将Python脚本转化为可执行文件(上-安装部分)

② 使用PyInstaller2将Python脚本转化为可执行文件(中-使用部分)

上一篇:前台图片上传展示JS(单张图片展示)


下一篇:angularJS中directive与controller之间的通信