博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 使用pyinstaller,pywin32打包.py成.exe应用程序
阅读量:4443 次
发布时间:2019-06-07

本文共 916 字,大约阅读时间需要 3 分钟。

想将编写的Python代码在别人的电脑上运行,由于没有配置python的环境,这就有了困难。搜索学习了下,借助一定的工具可以将python程序的.py文件打包为exe文件,当然有多种方法,本文介绍的方法(pyinstaller + pywin32)经亲测可行。运行环境:win10 64 ,python2.7.5,步骤如下:

1、下载pyinstaller并解压到本地, 亲测过的网上版本:

2、下载pywin32 相应版本并安装,亲测过的网上版本:

3、两个文件下载完后,先安装pywin32-217.win-amd64-py2.7.exe,安装后,再将pyinstaller解压缩,并且把你的hello.py拷贝到pyinstaller文件夹下

4、在pyinstaller文件夹下,按住shift键同时右击鼠标,选择“在此处打开命令窗口”,运行cmd,在cmd输入 python pyinstaller.py -F hello.py

5、等待cmd执行完毕,如果成功,会看到该目录下出现hello的文件夹,其中的dist子目录会包含hello.exe的应用程序

6、如果是gui的py程序,生成的exe打开后会弹出命令窗口,如果不想弹出命令窗口,可以在cmd输入:python pyinstaller.py -F -w hello.py

 

以上方法,亲测

备注,单独使用pyinstaller生成exe,我一直没有成功,或许我方法有问题

至于怎么安装pyinstaller

我的步骤是:
1,打开cmd,切到pyinstaller解压包目录,我直接放在d盘目录下了,所以我的操作是
C:\Users\Tom>cd D:\pyinstaller-develop
2.安装pyinstaller,我的操作是
进目录后输入python setup.py install
3开始最简单的py程序打包
先将需要打包的程序,我用自己的Tkint.py,把它复制到步骤1的目录下,然后使用命令:
pyinstaller -F Tkint.py

 

转载于:https://www.cnblogs.com/whaben/p/6434027.html

你可能感兴趣的文章
netty 配置 jsp
查看>>
类加载器-双亲委托
查看>>
【算法导论】第6章堆排序及利用堆建立最小优先级队列
查看>>
Log4Net配置方法
查看>>
ASP.NET禁用一部分验证控件,ValidationGroup的设置与使用
查看>>
JavaScript DOM高级程序设计 5动态修改样式和层叠样式表2--我要坚持到底!
查看>>
[.NET源码学习]实例化Font,遭遇字体不存在的情况。
查看>>
手机如何设置静态IP
查看>>
JS操作文件
查看>>
解放创意——自由人的自由联合
查看>>
Django框架之路由
查看>>
GitHub & GitHub Package Registry
查看>>
HTML5 & how to download SVG in js
查看>>
Machine Learning & ML
查看>>
常用会计科目通俗解释
查看>>
给网卡配置10个临时ip地址,但是不配置192.168.17.15这个ip
查看>>
html滑动
查看>>
个人作品:EasyPicker(轻取)简洁而又实用的文件收取Web应用
查看>>
Android代码中动态设置图片的大小(自动缩放),位置
查看>>
secret of the javascript ninja笔记
查看>>