如何将Python程序打包成exe

博客简介

本篇博客将介绍如何将Python程序打包成一个在其他电脑中不需要运行安装环境即可直接运行的exe文件,步骤如下:

  • 安装PyInstaller库
  • 准备一个py程序
  • 准备一张图片ico
  • 输入指令打包程序

安装PyInstaller库

  • 打开cmd:win+R
  • 进入编译环境中的script文件目录
  • 输入指令pip install PyInstaller
    在这里插入图片描述
    在这里插入图片描述

准备一个py程序

这里用的是一个科赫分形的雪花绘制代码:

  • 代码展示
#coding=gbk
import turtle
from random import choice
color=["#1E90FF","red","yellow","#1E90FF","green","#FF7F50"]
def koch(length,size,n):
	if(n==0):turtle.fd(length)
	else:
		for i in [0,60,-120,60]:
			turtle.color(choice(color))
			turtle.pensize(size)
			turtle.left(i)
			koch(length/3,size/3,n-1)
def main():
	turtle.setup(600,600)
	turtle.speed(100)
	turtle.penup()
	turtle.goto(-200,100)
	turtle.pendown()
	koch(400,12,3)
	turtle.right(120)
	koch(400,12,3)
	turtle.right(120)
	koch(400,2,3)
	turtle.hideturtle()
	turtle.done()
main()

  • 效果如下:

在这里插入图片描述

准备一张图片ico

输入指令打包程序

  • 将图片和代码放在一个文件目录下
  • cmd进入该目录
  • 输入指令:pyinstaller -i xxx.ico -F xxx.py
  • 生成的exe文件在dist目录下
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 点开exe直接运行:
    在这里插入图片描述
发布了191 篇原创文章 · 获赞 377 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_44307065/article/details/104721481