目前网上能获取的免费的Python打包工具主要有三种:py2exe、PyInstaller和cx_Freeze 。只有cx_Freeze支持python3.X版本,也支持python2.X版本 。篇文章主要介绍了Python如何打包exe? Python打包exe方法案例,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下!
文章插图
1、首先我们需要对我们的python版本安装对应的软件包,安装cx_Freeze软件包,使用以下命令进行安装:
pip install whl安装包又或者直接双击msi进行安装 。
2、安装好了之后,我们在python目录下找到Scripts文件,再生成一个与cx_Freeze相关的文件 。
3、进入命令行窗口,切换到这个文件下,然后再输入:
cxfreeze --version 或者python cxfreeze -version如果没有报错且出现”All rights….”就表示已经安装成功了,下面就可以对python进行打包操作 。
4、新建一个python程序,名叫hh.py,在cxfreeze目录所在的文件夹下,使用以下命令进行运行:
cxfreeze D:/hh.py --target-dir D:/123【Python如何打包exe?Python打包exe方法案例】因为这是一个比较简单的程序,所以对文件的依赖会比较的少,如果我们要引用很多外部的包时,并且只希望它生成一个.exe文件,我们可以使用下面这个命令:
cxfreeze D:/hh.py --target-dir D:/123 --no-copy-deps这个时候它只会生成一个.exe文件 。
到此这篇关于Python如何打包exe? Python打包exe方法案例的文章就介绍到这了,想要了解更多相关Python打包exe的方法内容,可以关注继续学习哦!
推荐阅读
- python与pycharm有何区别?详解python与pycharm不同之处
- Python编程中为什么要使用函数?Python编程中函数的使用要点
- PyCharm如何设置Ipython交互环境?PyCharm设置Ipython交互环境的方法
- Pycharm如何对宏进行设置?宏快捷键设置方法
- ipython相比于原生的python有什么优势?ipython和python区别是什么?
- python中的元类是如何工作的?如何创建python中的元类?
- Python广度优先和深度优先是什么?如何理解Python爬虫的广度优先
- 别人发的Python文件怎么打开?下载的Python文件如何运行
- python中有哪些常用的分词工具?python的常用分词基础了解
- 如何正确使用python中的输出函数?python中输出函数正确使用方式