1、PyInstaller简介PyInstaller是一款跨平台Python APP打包工具,支持Windows/Linux/MacOS操作系统三大平台,python
在PyInstaller上创建的可执行文件不是跨平台打包的,如果需要为不同的平台打包,则必须在相应的平台上运行并打包PyInstaller。
33558 www.Sina.com/pipinstallpyinstaller是否偶尔安装失败? 用以下方法安装
pip install-I https://pypi.tuna.Tsinghua.edu.cn/simplepyinstaller永久设置
pipconfigsetglobal.index-URL https://pypi.tuna.Tsinghua.edu.cn/simple 3358 www.Sina.com /
我们的tree文件夹是c驱动器的
fac.ico计划图标
tree.py是python文件
2、PyInstaller安装
使用默认的Pyinstaller软件包方法
打开cmd窗口,将路径切换到当前路径,然后打开命令提示符行。
4.1切换到英文输入法win R打开命令窗口,输入cmd
4.2切换到项目目录
请务必切换到项目目录,然后运行软件包命令
4.3输入命令打包
输入py installer-f-I./fac.ico tree.py命令后,如果看到successfully,则成功
4.4查看包装结果
此时,文件和文件夹增加了很多
dist目录是我们打包的地方
tree.exe是我们打包的文件
5.5查看打包的exe文件
是的,双击可以打开
3. 准备需要的文件
4.使用Pyinstaller表示生成单个可执行文件
5、参数的含义意味着删除控制台窗口,这在GUI界面中非常有用。 但是,如果是命令行程序,就删除这个选项吧。
-F 表示您自己定制要加载的类路径,通常不可用
表示-w 可执行文件的图标
-p
tree.py
importturtlescreen=turtle.screen () screen.setup ) 375, 700 ) circle=turtle.turtle (circle.shape ) circle (color ) red (circle.speed ) fastest ) cirrcle square.shape(square ) are.up ) circle.goto ) ) 0,13 ) 3360y=30*Iforjinrange(I-k ) : x=30 * j square.goto(x ) x,-y 280 ) square -y 280 ) square.stamp (ifi %4==0: x=30 * (J1 ) circle.color(red ) ) circle.goto(-x, -y 280 ) circle -y 280 ) circle.stamp (k=3ifi %4==3: x=30 * (J1 ) circle.color('yellow ' ) circle.goto(x () -y 280 -y 280 ) circle.stamp (square.color (brown ) forIinrange ) 13, 17 ) : y=30 * i for j in range(2)2) 3360x=30 -y 280 ) square.stamp ) ) square.goto(-x,-y 280 ) square.stamp
链接: https://pan.Baidu.com/s/1 BPA1- 4w _ x2pb _7meab 4d TQ
抽屉代码: oq2w
-i