• 如何将Python写的代码打包成.exe可执行文件


    有时候我们需要将自己写的代码打包成exe文件,给别人使用需要怎么办呢?以下将讲解Python代码如何打包成.exe文件。

    1. 下载pyinstaller

    因为Python中有很多三方包,我们想要这些三方包也包含在里面就需要一个工具,就是pyinstaller,很简单,直接在命令行输入pip install pyinstaller
    或者使用镜像下载
    pip install pyinstaller-i "https://mirrors.aliyun.com/pypi/simple"
    在这里插入图片描述

    2. 将自己需要打包的代码放入刚刚下载的pyinstaller文件夹下
    2.1 找到自己环境变量中配置的路径,比如我的路径就是“C:JohnsonIDEAnacondaanaconda3envs f2”

    在这里插入图片描述

    2.2 然后将自己需要打包的代码放入环境变量下的Libsite-packagesPyInstaller(刚刚下载的pyinstaller)文件夹下。
    比如我要实现一个自动截屏的代码,将其命名为1.py,放入pyinstaller下
    注:这一步也可以根据自己的虚拟环境配置
    在这里插入图片描述
    2.3 找一个合适的ico图标,也可以找jpeg或者其他格式的图片,然后再Baidu搜索在线jpeg转ico图标进行转换就可以将自己的图片转换成ico图标。
    注:这一步也可以不做,这样就是默认图标
    在这里插入图片描述
    2.4 在pyinstaller 对应目录下的cmd命令行输入pyinstaller -i x.ico -F -c y.py
    其中:
    -i: 表示要加载的图标(没有选择图标可以不用写)
    x.ico:表示自己选择的图标名(没有选择图标可以不用写)
    -F:表示打包成.exe可执行文件
    -c:表示打包程序有窗口
    y.py:表示你要打包的py文件
    在这里插入图片描述
    执行完程序之后会发现pyinstaller 目录下的dist目录里面有自己生成的.exe文件,这时就可以了。
    在这里插入图片描述
    2.5 然后双击运行1.exe文件发现确实可以执行,发给其他没有Python的电脑也是可以运行的。

    在这里插入图片描述

    大功告成!

  • 相关阅读:
    Ps:红眼工具
    一氧化碳单位换算 以及环保最低排放
    防火墙的基础知识——第一天
    【大数据】NiFi 中的处理器(一):GenerateTableFetch
    计算机网络基础之计算机网络组成与分类
    Qlik Sense 内联加载详解(Load * Inline)
    CenterNet算法by bilibili
    【算法题】小红书2023秋招提前批算法真题解析
    【译】.NET 7 中的性能改进(十)
    Linux ssh协议
  • 原文地址:https://blog.csdn.net/m0_67391518/article/details/125401343