将python打包成exe文件

1.安装Pyinstaller

要将Python脚本打包成可执行文件(.exe),可以使用第三方工具来实现。以下是一种常用的方法,使用PyInstaller工具将Python脚本打包成独立的可执行文件。

请按照一下步骤操作:

(1). 确保您已经安装了Python和pip,并将它们添加到系统的环境变量中。

(2). 打开命令提示符或终端,并使用pip安装PyInstaller:

pip install pyinstaller

(3). 验证是否安装成功。

pyinstaller -v

2.配置pyinstaller到环境变量

1.对部分python用户来说,pip安装后发现报错pyinstaller找不到,是因为我们的python环境变量没有配置好,python需要你配置到${python安装目录}/Scripts才行。可以参考下面步骤配置一下你的环境变量。

在Windows系统中,可以按照以下步骤进行操作:
(1)打开控制面板,并进入\"系统和安全\" -> “系统” -> “高级系统设置”。

(2)在\"高级\"选项卡下,点击\"环境变量\"按钮。

(3)在\"系统变量\"部分,找到名为\"Path\"的变量,并点击\"编辑\"。

(4)在编辑环境变量窗口中,点击\"新建\",然后添加Python和PyInstaller所在的目录路径,例如:C:\\PythonXX\\Scripts(其中XX表示您的Python版本号)。

3.打包

使用命令打包。

pyinstaller -i Python.ico -F 删除重复文件.py

pyinstaller是一个用于将Python脚本打包成可执行文件的工具。在给出的命令中,使用了一些选项和参数来配置打包过程。让我解释每个选项的含义:

(1)-i: 这个选项指定了可执行文件的图标。图标文件应该是一个.ico格式的文件。我看有些教程用的png文件也可以,我没有试过,可以尝试一下。对了,Python.ico是需要你自己准备的。

(2)-F: 这个选项指定了打包成单个可执行文件。使用了-F选项后,pyinstaller会将所有依赖项和脚本都打包到一个独立的可执行文件中,使得分发更加方便。

(3)删除重复文件.py的代码我写在上一篇文章,用python删除重复文件并放入回收站里,这里你可以用自己的python文件。

然后就会在同级别目录下产生一个文件夹,文件夹名字叫dist,里面会含有一个名字叫删除重复文件.exe,之后,我们就只需要将删除重复文件.exe拖拽到你想删除重复文件的目录下,双击执行即可。
 

相关推荐

  1. python打包exe文件

    2024-02-01 09:46:01       40 阅读
  2. python打包exe文件

    2024-02-01 09:46:01       25 阅读
  3. 使用pyinstallerpython代码打包exe文件

    2024-02-01 09:46:01       49 阅读
  4. python把.py打包.exe文件

    2024-02-01 09:46:01       41 阅读
  5. Vue2.0 | 项目打包exe文件

    2024-02-01 09:46:01       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-01 09:46:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-01 09:46:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-01 09:46:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-01 09:46:01       20 阅读

热门阅读

  1. 探索Python与C/C++混合编程的艺术

    2024-02-01 09:46:01       32 阅读
  2. CSS的transition:

    2024-02-01 09:46:01       31 阅读
  3. SQL注入

    SQL注入

    2024-02-01 09:46:01      33 阅读
  4. app的启动

    2024-02-01 09:46:01       29 阅读
  5. leetcode—划分字母区间—贪心算法

    2024-02-01 09:46:01       34 阅读
  6. 2670--------找出不同元素数目差数组

    2024-02-01 09:46:01       32 阅读
  7. 华为数通方向HCIP-DataCom H12-831题库(填空题)

    2024-02-01 09:46:01       35 阅读
  8. 字母循环转换(‘z‘转换为‘a‘)

    2024-02-01 09:46:01       83 阅读