Python 代码打包成 exe 程序

 安装编程环境
搭建环境是跑代码项目的重要步骤。

这个案例代码的编程环境选用的是 Python 解释器和 VSCode 编辑器。

如果你在安装过程中遇到困难,我们还为你准备了详细的安装指引,点击链接👉安装指引

2. 安装【pyinstaller】模块
案例所依赖的模块和库,是让这个代码成功跑起来的核心关键点。

按下键盘的win+R键打开【运行窗口】,输入cmd后回车,进入终端。

然后在终端输入安装命令:

pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple

复制内容

安装成功后,终端显示如下👇

这个项目依赖的模块,可以点击下方链接进行

查看 

👇

接下来的环节中,你需要创建一个用来打包的测试文件。

首先在桌面单击右键,选择【新建文件夹】,并通过 VSCode 打开。

接下来要该文件夹下新建一个 Python 文件(简称py文件),你可以将它命名为【test.py】。

在文件名后加上【.py】的后缀,文件就会自动默认为 Python 文件。

我为你准备了一段代码,你可以将它粘贴并保存在【test.py】文件内,以保证程序完整。

import time
name=input('请输入你的名字:')
print('原来你叫{}啊,请多指教!'.format(name))
time.sleep(1)

复制内容

注意,输入后一定要记得按【Ctrl+S】保存。

3. 在文件位置打开 Powershell 窗口进入存放文件的【文件夹】。(即桌面的【新建文件夹】内)

按住键盘的shift键,再点击鼠标右键,选择【在此处打开 Powershell 窗口】。

如果找不到图中【打开 Powershell 窗口】的选项,选择【在此处打开命令窗口】也是可以的。

4. 在窗口输入打包指令,开始打包
注意,在打包之前一定要将电脑上的安全软件(例如360、电脑管家等)关闭,否则会被拦截而导致打包不成功。

我们一般用这条指令来打包:

  • pyinstaller -F 需打包的文件名.py -w

但是我们的代码文件中出现了input函数,所以需要去掉最后的【-w】,否则会打包失败。

不用担心,一般只有用于人机交互的情况(例如让你输入字段与计算机交互),才会用到input函数,后续你可以在打包时进行甄别。

现在将以下代码粘贴在 Powershell 窗口,并按下【回车键】开始打包

pyinstaller -F test.py

复制内容

运行后如果出现右图中的内容,代表打包成功。

5. 查看打包文件夹,找到 exe 文件

回到文件夹后,点击新增的文件【dist】,找到 exe 文件【test】

运行后,你就可以跟文件里的代码进行交互了。

这样,就成功将一个 Python 文件打包成了 exe 可执行文件。

原文链接:https://www.afxvip.com/8031.html,转载请注明出处。
0

评论0

请先
响应式财经科技新闻博客网站模板31038
响应式财经科技新闻博客网站模板31038
10分钟前 有人购买 去瞅瞅看
爱分享推出ChatGPT国内镜像,无需魔法直接用!写文章,写代码,做PPT,做网站原创软文效果好到爆炸 https://chat.gcrup.com
显示验证码

社交账号快速登录