怎样将写好的.py文件用cxfreeze生成exe可执行文件
来源:互联网 发布:ice框架 java 编辑:程序博客网 时间:2024/04/28 14:40
python是个很强大的工具,但有一些不方便的地方(请允许我这样说)要编译成可执行文件得靠第三方插件,它本身的idle是无法完成的。目前主要有三种工具可以用:py2exe,pyinstaller,cxfreeze。经过我实际使用发现,前面两种有优点也有缺点,但最重要的一点是找不到对应的版本,可能是我没有的对地方。所以这里用的是cxfreeze.(我用的是python3.4.3,目前是最新版本)
1、安装好python,建议将python安装在根目录下
2、去cxfreeze官网下载好对应的cx_freeeze版本。
3、正确安装cx_freeze,看下图
4.运行:cmd命令,查看cx_freeze是否安装正确。如果出现了下图的情况,说明环境变量设置不正确。请点击下面的环境变量设置方法。
5.当然,设置完环境变量可能还是有问题,那么这里就要设置路径了,路径设置在cxfreeze.bat文件中,cxfreeze.bat文件在:c:\python34\scripts文件夹下(如果你不是安装在c盘,找到相应位置即可)看下图,这里发现没有cxfreeze.bat文件。
6.那么要怎么生成cxfreeze.bat文件呢。用python编译一下cxfreeze-postinstall(二进制)文件即可,编译后的文件如下图
7.用记事本打开cxfreeze.bat文件。如果你不是装在c盘,请将路径改成你的安装路径
8.这里以经典的hello world为例,看下图。cd: c:\python34\scripts将目录转到cxfreeze所在目录。cxfreeze c:\test\hello.py --target-dir c:\test命令:cxfreeze c:\test\hello.py对hello.py进行编译,--target-dir目标存储目录为c:\test文件夹。生成过程相当长,如下图。
9.看下test文件夹下,已经生成.exe文件。
10.点击运行,如下图(如果没有在代码中添加暂停的代码,只能看到黑框一闪而过)代码在后面一张图,供参考。至些,.py文件成功转成.exe可执行文件。
ps:最后只想说如果实在是没有打包好,那就是cxfreeze的版本没有下载对,重新下载吧!!!
- 怎样将写好的.py文件用cxfreeze生成exe可执行文件
- 用PyInstaller将依赖Dlib库的python文件(.py)转换成exe可执行文件
- .py文件打包成.exe可执行文件方法
- .py文件打包成exe可执行文件
- cxfreeze 打包Python3的文件为.exe应用程序
- cxfreeze打包工程文件生成.exe,运行exe出现闪退问题,相关解决办法总结
- python 将py脚本打包生成exe可执行文件
- pyInstaller 将python文件.py转换为windows可执行文件.exe的标准化方法
- exe4j将jar文件生成exe可执行文件
- MATLAB生成可执行文件(.exe文件)
- MATLAB生成可执行文件(.exe文件)
- 将py生成为exe文件
- 将py文件生成exe应用
- 用cxfreeze将python转为exe
- MATLAB 生成带参数的可执行文件 EXE
- java--利用exe4j生成.exe的可执行文件
- java--利用exe4j生成.exe的可执行文件
- cxfreeze的安装问题 以及将打包Python3.4 成exe文件
- Linux每天一点文件权限与目录配置
- eclipse 工程导入到Android Studio 出现的问题Error:Execution failed for task ':app:mergeDebugResources'. >
- Python脚本裁切数据库
- 打造最潮收听体验,树立智能音响标准
- linux + boa + cgi web视频播放器
- 怎样将写好的.py文件用cxfreeze生成exe可执行文件
- node.js学习笔记(3)_极客学院_服务器入门
- Android Linearlayout中动态添加ImageView
- updater-script命令详解教你写刷机脚本
- window.external的使用
- HDU 1213 How Many Tables(并查集,认识的朋友做一块)
- intellij idea maven 安装配置使用
- unity优化杂谈2
- nodejs npm安装‘包’失败或者安装‘包’过慢的解决办法和forever包的使用方式