Python python文件打包exe文件

news/2025/1/12 10:57:16/

首先安装PyInstaller,在PyCharm终端窗口输入命令:

 pip install PyInstaller

在这里插入图片描述
安装完成后,在输入命令:

 pyinstaller -F /Users/sunshiyu/Desktop/PYTHON/demo1.py

demo1.py是我创建的一个简单的Python文件,代码如下:

import sys
import ssl# 3.9.6 (default, Jul 18 2022, 15:31:42)
# [Clang 14.0.0 (clang-1400.0.29.100)]
print(sys.version)
# LibreSSL 2.8.3
print(ssl.OPENSSL_VERSION)
while True:name = str(input("请输入姓名:"))print(f"姓名:{name}")try:age = int(input("请输入年龄:"))print(f"年龄:{age}")except Exception as e:print(e)job = str(input("请输入职业:"))print(f"职业:{job}")if name and age > 0 and job:print("输入已完成!!!")breakelse:print("输入有误,请重新输入!")

这里要替换成你自己文件的路径

在这里插入图片描述
在这里插入图片描述

执行完成后,会在demo1.py的同级目录下生成一个名为dist的文件夹,里面有一个demo1.exe可执行文件。双击该文件即可执行:

在这里插入图片描述


http://www.ppmy.cn/news/1028163.html

相关文章

Docker的基本概念及镜像加速器的配置

1.Docker的概念 由于代码运行环境不同,代码运行会出现水土不服的情况。运用docker容器会把环境进行打包,避免水土不服。docker是一种容器技术,它解决软件跨环境迁移的问题。 2,安装Docker 3.Docker架构 4.Docker镜像加速器的配…

python代码读写数据库

前言:之前都是用pymysql读数据库,操作游标啊啥的,感觉挺不方便的。 下面介绍的读写方法需要先引3个包,pandas ,sqlalchemy ,pymysql ,pip install 引包出现问题的可看我的python基础环境建设篇…

nginx基于源码安装的方式对静态页面、虚拟主机(IP、端口、域名)和日志文件进行配置

一.静态页面 1.更改页面内容 2.更改配置文件 3.测试 二.虚拟主机配置 1.基于IP (1)在html目录下新建目录存放测试文件 (2)修改nginx.conf文件,在htttp模块中配置两个server模块分别对应两个IP (3&am…

浅谈机器人流程自动化(RPA)

1.什么是RPA RPA代表机器人流程自动化(Robotic Process Automation),是一种利用软件机器人或机器人工作流程来执行重复性、规范性和高度可预测性的业务流程的技术。这些流程通常涉及许多繁琐的、重复的任务,例如数据输入、数据处…

第12集丨Vue 江湖 —— 内置指令

目录 一、v-text二、v-html2.1 基本使用2.2 cookie原理2.2.1 登入成功后cookies的信息2.2.2 手动增加cookie值2.2.3 cookie edit 三、v-cloak3.1 案例 四、v-once五、v-pre 到本节为止,我们学过的指令: v-bind :单向绑定解析表达式v-model :…

MyBatis and or使用列表控制or条件

背景&#xff1a;最近项目需要&#xff0c;师傅可以查找订单&#xff0c;而师傅是指定可以服务2到3个区域&#xff0c;故需要使用到and, or条件的组合&#xff0c;以下记一下代码。 最重要的代码是&#xff1a; 1、构建List<Consumer<LambdaQueryWrapper<T>>&g…

华为OD真题--完美走位--带答案

2023华为OD统一考试&#xff08;AB卷&#xff09;题库清单-带答案&#xff08;持续更新&#xff09;or2023年华为OD真题机考题库大全-带答案&#xff08;持续更新&#xff09; 题目描述 输入一个长度为4的倍数的字符串Q,字符串中仅包含WASD四个字母。 将这个字符串中的连续子串…