标签:可选参数 math bsp 导入 一个 exe 系统 windows 生产
pip install pyinstaller
会自动安装pyInstaller和pywin32
打包的app里并不包含任何源码,但将脚本的.pyc文件打包了。
基本语法:
pyinstaller options myscript.py
常用的可选参数如下:
--onefile 将结果打包成一个可执行文件
--onedir 将所有结果打包到一个文件夹中,该文件夹包括一个可执行文件和可执行文件执行时需要的依赖文件(默认)
--paths=DIR 设置导入路径
--distpath=DIR 设置将打包的结果文件放置的路径
--specpath=DIR 设置将spec文件放置的路径
--windowed 使用windows子系统执行,不会打开命令行(只对windows有效)
--nowindowed 使用控制台子系统执行(默认)(只对windows有效)
--icon=<FILE.ICO> 将file.ico添加为可执行文件的资源(只对windows有效)
利用CMD切换到需要打包的python文件目录下
import math r = int(input("请输入半径:")) c = 2*math.pi*r s = math.pi*r*r print("周长是%s,面积是%s"%(c,s)) input()
执行
pyinstaller -F 计算周长面积.py
结果在当前目录下生产的dist目录下可以找到exe可执行文件
执行结果
可以使用,又学到了
标签:可选参数 math bsp 导入 一个 exe 系统 windows 生产
原文地址:https://www.cnblogs.com/shuimohei/p/11332092.html