当前位置: 首页 > news >正文

Python(生成执行文件)

##一、描述
生成执行文件

##二、生成流程

####第一步:下载PyInstaller

PyInstaller是将Python打包成可执行文件的工具,下载后解压即可,链接如下:

pypi.python.org/pypi/PyInst…

####第二步、使用PyInstaller打包Python脚本

进入刚才下载的PyInstaller目录,将要打包的Python脚本拷贝到PyInstaller目录,这里是get_cpu_info.py,在PyInstaller目录下打开命令行,执行以下命令打包Python脚本,之后就会生成对应脚本名称的文件夹,里面包含exe:

D:\Program Files\PyInstaller-3.2>python pyinstaller.py -F -w get_cpu_info.py

一般会提示缺少pywintypes和pefile库,使用pip安装即可,如下:

D:\Program Files\PyInstaller-3.2>pip install pypiwin32 D:\Program Files\PyInstaller-3.2>pip install pefile

注:直接使用pip安装pywintypes会提示找不到该库,因为该库从属于pypiwin32,所以直接安装pypiwin32即可

##三、总结

Python生成对应exe

转载于:https://juejin.im/post/5b3ac76a518825625e002797

相关文章:

  • Dart4Flutter - 不可变性
  • Android Toolbar的使用 顶部标题栏+后退键
  • 物联网技术周报第 141 期: 使用 Alexa Voice 和 Raspberry Pi 构建图片识别应用
  • MySQL中sync_relay_log选项对I/O thread的影响分析
  • IIS发布网站Microsoft JET Database Engine 错误 '80004005'的解决办法,基于Access数据库...
  • 13、jmeter抓包之浏览器请求
  • HDU 5969 最大的位或【贪心/按位或/思维】
  • Linux内核中的锁——知识点
  • 浅谈Service Mesh体系中的Envoy
  • 3 .5 数据库引擎优化顾问
  • 在 Windows 中安装 Laravel 5.1.X
  • Linux下0号进程的前世(init_task进程)今生(idle进程)----Linux进程的管理与调度(五)【转】...
  • 2017年开发语言排名
  • 玩转X-CTR100 l STM32F4 l HC-SR04超声波测距
  • 前端存储 - localStorage
  • 【Linux系统编程】快速查找errno错误码信息
  • axios 和 cookie 的那些事
  • CEF与代理
  • JavaScript异步流程控制的前世今生
  • Lucene解析 - 基本概念
  • Next.js之基础概念(二)
  • vuex 学习笔记 01
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 聊聊redis的数据结构的应用
  • 一道面试题引发的“血案”
  • 优秀架构师必须掌握的架构思维
  • 主流的CSS水平和垂直居中技术大全
  • hi-nginx-1.3.4编译安装
  • 说说我为什么看好Spring Cloud Alibaba
  • #DBA杂记1
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #pragma once
  • $.proxy和$.extend
  • (6)添加vue-cookie
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (接口自动化)Python3操作MySQL数据库
  • (十)T检验-第一部分
  • (未解决)macOS matplotlib 中文是方框
  • (转)关于pipe()的详细解析
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .net CHARTING图表控件下载地址
  • .NET 服务 ServiceController
  • .NET 命令行参数包含应用程序路径吗?
  • .net 验证控件和javaScript的冲突问题
  • .NET8.0 AOT 经验分享 FreeSql/FreeRedis/FreeScheduler 均已通过测试
  • .net打印*三角形
  • .Net接口调试与案例
  • .net开发时的诡异问题,button的onclick事件无效
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • /etc/skel 目录作用
  • :中兴通讯为何成功
  • [ACM] hdu 1201 18岁生日
  • [ACTF2020 新生赛]Include
  • [C# 网络编程系列]专题六:UDP编程