ThankNeko's Blog ThankNeko's Blog
首页
  • 操作系统

    • Linux基础
    • Linux服务
    • WindowsServer笔记
    • Ansible笔记
    • Shell笔记
  • 容器服务

    • Docker笔记
    • Kubernetes笔记
    • Git笔记
  • 数据库服务

    • MySQL笔记
    • ELK笔记
    • Redis笔记
  • 监控服务

    • Zabbix笔记
  • Web服务

    • Nginx笔记
    • Tomcat笔记
  • 数据处理

    • Kettle笔记
  • Python笔记
  • Bootstrap笔记
  • C笔记
  • C++笔记
  • Arduino笔记
  • 分类
  • 标签
  • 归档
  • 随笔
  • 关于
GitHub (opens new window)

Hoshinozora

尽人事,听天命。
首页
  • 操作系统

    • Linux基础
    • Linux服务
    • WindowsServer笔记
    • Ansible笔记
    • Shell笔记
  • 容器服务

    • Docker笔记
    • Kubernetes笔记
    • Git笔记
  • 数据库服务

    • MySQL笔记
    • ELK笔记
    • Redis笔记
  • 监控服务

    • Zabbix笔记
  • Web服务

    • Nginx笔记
    • Tomcat笔记
  • 数据处理

    • Kettle笔记
  • Python笔记
  • Bootstrap笔记
  • C笔记
  • C++笔记
  • Arduino笔记
  • 分类
  • 标签
  • 归档
  • 随笔
  • 关于
GitHub (opens new window)
  • Python笔记

    • 基础知识

    • 类与面向对象

    • 并发编程

    • Web编程

    • 模块笔记

      • PyInstaller
        • 介绍
        • 安装
        • 使用
      • Jieba
      • Kubernetes
    • 其他

  • C笔记

  • C++笔记

  • Arduino笔记

  • Dev
  • Python笔记
  • 模块笔记
Hoshinozora
2024-01-03
目录

PyInstaller

# 介绍

Pylnstaller是一个十分有用的Python第三方库,它能够在Windows、Linux、MacOSX等操作系统下将Python源文件打包成直接可运行的可执行文件。

通过对源文件打包,Python程序就可以在没有安装Python的环境中运行,也可以作为一个独立文件方便传递和管理。

# 安装

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

安装成功之后,在Python安装目录下的Scripts目录中会增加一个pyinstaller.exe程序,接下来就可以使用该工具对python代码进行打包了。如果没有配置Scripts目录到PATH环境变量则需要先配置好才能方便的使用。

# 使用

pyinstaller <参数> <py文件路径>

  • 执行完毕后,源文件所在目录将生成dist目录和build目录,打包的程序在dist中的与源文件同名的目录中。

  • 参数

    • -F - 在dist目录仅生成为独立的可执行文件,不指定默认会输出dll依赖文件。
    • --clean - 清理打包过程中的临时文件。
    • -i <icon图标文件路径> - 指定打包程序使用的icon图标文件。
    • -w - 指定程序执行时不启动命令行窗口。
#Python#模块#PyInstaller#打包
Bootstrap5框架笔记
Jieba

← Bootstrap5框架笔记 Jieba→

最近更新
01
二〇二五年四月十七日随笔
04-17
02
二〇二五年四月十六日随笔
04-16
03
二〇二五年四月九日随笔
04-09
更多文章>
Theme by Vdoing | Copyright © 2022-2025 Hoshinozora | MIT License
湘ICP备2022022820号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式