前言:
今天同学们对“python转换为c”大体比较关注,你们都想要剖析一些“python转换为c”的相关内容。那么小编同时在网上收集了一些对于“python转换为c””的相关知识,希望兄弟们能喜欢,姐妹们一起来学习一下吧!在Windows操作系统中,我们常用的桌面软件都是带有操作界面的软件,那么Python编写的程序如何才能让用户方便使用呢?因此,程序打包也成为用户的需求,下面详细介绍一下如何进行Python的程序打包,请大家关注收藏!
一、 Python 打包工具—Pyinstaller
PyInstaller 是一个可以将 Python 程序打包成一个独立可执行文件的软件工具包。我们通过Pyinstaller工具,可以读取已经编写好的 Python 脚本,分析代码执行需要的模块和库,将Python程序的依赖库一同打包转成可以直接独立运行的程序,而不依赖于python环境。
下面详细介绍一下window操作系统的具体过程。
二、Pyinstaller工具安装
打开Windows系统的cmd命令窗口,最好是管理员权限运行,执行如下的安装命令,安装Pyinstaller工具
# 打包工具安装命令 pip install pyinstaller三、Pyinstaller工具打包过程
Pyinstaller工具打包的常用命令如下,不同的命令可以进行组合使用,我们根据自己实际的需要进行组合,具体命令如下:
-i 给应用程序添加图标-F 只生成一个exe格式的文件-D 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)-c 有黑窗口-w 去掉黑窗口四、打包成一个独立的exe程序
具体过程如下:
1、打开cmd命令窗口,进入需要打包的Python程序文件夹下
# 示范例子C:\code\project\python>cd C:\code\project\python\calc
2、准备相关素材
如上图所示,在该需要打包的程序文件夹中,caclutator.py就是我们要打包的Python程序的入口。接下来,我们将其打包成一个只有exe的可执行程序,具体命令如下:
pyinstaller -F -w -i logo.ico caclutator.py
下图是程序打包的执行过程:
命令执行完成后,在目录下回多出来一个dist的文件夹,打包好的程序就放在这个文件夹下面。
进入dist目录后,我们能看到已经打包好的exe可执行文件,双击就可以直接运行,其中图像的logo就是我们在打包命令中指定的logo.ico文件。
执行效果如下: