【PyInstaller安装及使用】将py程序转换成exe可执行程序
1 配置所需的环境
平台:windows7 64位,已经安装了python(x,y)
若未安装python环境,请自行安装python2.7或者其他版本,Python安装完成以后,需要将Python的安装目录加入到系统的环境变量中
在已经安装了python(x,y)的机器上,默认已经安装了python库等,环境变量好像也不用自己配置了还是之前我自己配置过,忘了,按住win+r 进入cmd 黑框框可以查看相关的python版本信息
命令为:python -V 如图所示:(如果能显示以下的版本说明环境变量已经配置好了)

2 准备工作
...... PyInstaller-2.1.zip 下载点击这里
......upx.zip 下载点击这里
......test.py (可以换成你打算转换的文件) 下载点击这里
①将下载好的PyInstaller-2.1.zip解压到任意的位置,比如:

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

③执行命令即可:
在cmd黑框框中切换到文件 PyInstaller-2.1的目录下,不会在cmd中切换目录的话,请自行Google之。
命令如下:
e: 回车
cd E:\PyInstaller-2.1 回车
如下图所示,已经切到指定目录:

在切换到E:\PyInstaller-2.1目录后,接下来执行转换命令
python pyinstaller.py -F E:\program\Python\test.py 回车
其中E:\program\Python\test.py是我要转换的那个测试文件,注意路径要写对!
④下面是处理的结果:

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

我的test.py里只写了一句 print'test file' ,效果就是在命令行里显示了test file,一闪而过。
参考文章
以下参考资料非常实用
① 使用PyInstaller2将Python脚本转化为可执行文件(上-安装部分)
② 使用PyInstaller2将Python脚本转化为可执行文件(中-使用部分)
【PyInstaller安装及使用】将py程序转换成exe可执行程序的更多相关文章
- 关于解决pyinstaller2.1将.py打包成exe文件在中文目录下不能执行的问题
关于解决pyinstaller2.1将.py打包成exe文件在中文目录下不能执行的问题 这个问题困扰我好久了,今天终于非常偶然的在http://www.v2ex.com/t/113856#reply1 ...
- Python代码打包成exe可执行程序
首先,打包成exe可执行程序是针对windows平台来说的. 目前比较主流的打包工具就是pyinstaller. 参考:Using PyInstaller 首先安装pyinstaller: pip i ...
- 使用pyInstaller发布PathMerge的exe版本(py转换成exe)
前言 PathMerge是用python写的一个辅助文件夹合并的小工具,它的特点是不用担心合并后文件会丢失,旧文件会创建副本保存下来,除非你手动删除. 详情见:python开发目录合并小工具 Path ...
- pyinstaller打包py文件成exe文件时,出现ImportError: No module named 'pefile'错误解决办法!
首先pyinstaller的安装与使用详见如下链接: 安装完成之后,命令行中输入pyinstaller之后,结果如下: ImportError: No module named 'pefile' 缺少 ...
- 使用Pyinstaller转换.py文件为.exe可执行程序
pyinstaller能够在Windows.Linux等操作系统下将Python脚本打包成可直接运行程序.使Python脚本可以在没有安装Python的环境中直接运行,方便共享. 测试环境 pytho ...
- python3项目打包成exe可执行程序
使用pyinstaller将python文件打包成exe程序,打包步骤如下: 一.安装pyinstaller (1)win+R输入cmd,打开命令窗口 (2)安装pyinstaller,安装指令:pi ...
- 正则爬取京东商品信息并打包成.exe可执行程序。
本文爬取内容,输入要搜索的关键字可自动爬取京东网站上相关商品的店铺名称,商品名称,价格,爬取100页(共100页) 代码如下: import requests import re # 请求头 head ...
- 正则爬取京东商品信息并打包成.exe可执行程序
本文爬取内容,输入要搜索的关键字可自动爬取京东网站上相关商品的店铺名称,商品名称,价格,爬取100页(共100页) 代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 ...
- python3.5+installer 将.py 打包成.exe
(1)下载安装installer,不如我安装在D:\Program Files\Python35,安装完成后,在D:\Program Files\Python35\Scripts可以找到install ...
随机推荐
- ibdata文件增大的原因
http://blog.itpub.net/22664653/viewspace-1994016/
- QT5中如何自定义窗口部件
提升法 eg.(定义一个新的QLable部件)1.定义一个类class Label : public base, public QLabel //可以支持多重继承2.在qt creator中打开ui编 ...
- JavaScript标准Selection操作
简介 术语 属性 方法 document.activeElement document.designMode = 'on'; 简介 selection是对当前激活选中区(即高亮文本)进行操作. 在非I ...
- 项目源码--Android高质量图片浏览器源码
下载源码 技术要点: 1. 浏览所有格式的图片 2. 图片缓存到数据库 3. Sqlite数据库的高级应用 4. 文件夹缩图显示 5. 多点触控技术 6. 动画技术 7. 支持超高清图片 8. ...
- ExtJs 继承 和 插件 示例
Ext.ns('Ext.ux'); function btn(){ alert(this.id); }; var panel_plugs = {//定义插件 init : function(panel ...
- Android 开发中的屏幕适配技术详解
本文主要介绍Android开发中比较头疼繁琐的一个问题-屏幕适配问题.主要从适配原因.基本核心概念.适配方法等方面介详细 介绍从而是的深入或者进一步对Android屏幕适配技术的掌握和理解. 真题园网 ...
- React Editor 应用编辑器(1) - 拖拽功能剖析
这是可视化编辑器 Gaea-Editor 的第一篇连载分析文章,希望我能在有限的篇幅讲清楚制作这个网页编辑器的动机,以及可能带来的美好使用前景(画大饼).它会具有如下几个特征: 运行在网页 文档流布局 ...
- [转].net连oracle的问题及方法折腾总结 连接字串
本文转自:http://www.th7.cn/Program/net/201305/138265.shtml 对oracle不算熟,对.net结合oracle开发项目也只做过一个.最近换了新电脑,装了 ...
- ADS1.2 集成开发环境的使用
连风大神都没用过这个ADS1.2,什么破玩意儿啊,好像板子里面的资料也没有找到有这个软件,但是网上有滴,ADS1.2 集成开发环境的使用还是要会的,,, ARM ADS 全称为ARM Develope ...
- jquery uploadify修改上传的文件名和显示
如果觉得看文章太麻烦,可以直接看参考:http://stackoverflow.com/questions/7707687/jquery-uploadify-change-file-name-as-i ...