Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

作者:jia666666 时间:2022-05-20 06:36:55 

windows系统下安装Pyinstaller

cmd下输入指令


pip install PyInstaller

Pyinstaller的使用

进入需要打包的目录下,执行打包命令


Pyinstaller [opts] yourprogram.py

示范


pyinstaller -F -W helloworld.py

opts可选的参数

参数含义
-F-onefile,打包成一个exe文件
-D-onefile,创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
-c-console,-nowindowed,使用控制台,无窗口(默认)
-w-Windowed,-noconsole,使用窗口,无控制台

Pyinstaller在pycharm的支持配置

第一步:设置—-》工具—–》外部工具,点击左上角的加号

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

第二步:属性配置

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

name:Pyinstaller EXE(可自定义)

Program:pyinstaller.exe文件所在的路径,可参考下列路径

( C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts\pyinstaller.exe)

arfuments:-F $FileNameWithoutExtension$.py –noconsole

working:$FileDir$

第三步:保存设置,退出即可

Pyinstaller的打包应用实例

新建helloworld.py程序如下

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

鼠标点击需要打包的程序后,在工具—-》外部工具—-》pyinstaller

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

执行过程如下

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

看到最后一个单词成功就知道打包好了,文件管理器进入你打包程序所在的文件夹

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

打开dist文件夹

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

运行程序

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

ok,大功告成了,一个简单的Python应用程序安装包打包成功。

本文主要讲解了Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法,更多关于Python打包工具PyInstaller知识请查看下面的相关链接

来源:https://blog.csdn.net/jia666666/article/details/81841400

标签:Python,打包,PyInstalle
0
投稿

猜你喜欢

  • 详解字符串在Python内部是如何省内存的

    2021-04-19 08:19:42
  • Python绘制数据图表的超详细教程

    2021-03-05 01:54:36
  • asp fso操作类

    2011-03-07 10:57:00
  • python子类在多继承中使用MRO机制原理

    2021-03-09 00:52:35
  • 详解Python中命令行参数argparse的常用命令

    2022-06-06 15:59:30
  • python列表的常用操作方法小结

    2023-06-21 16:14:34
  • asp使用 sql_dmo 给表添加索引

    2010-03-17 20:57:00
  • Python3 queue队列模块详细介绍

    2023-10-03 05:10:51
  • python 划分数据集为训练集和测试集的方法

    2023-01-10 12:18:36
  • 并行查询让SQL Server加速运行

    2009-03-16 16:31:00
  • Django框架的中的setting.py文件说明详解

    2022-11-05 13:26:24
  • 工程师必须了解的LRU缓存淘汰算法以及python实现过程

    2023-05-22 22:46:00
  • 用python画圣诞树三种代码示例介绍

    2023-03-24 08:15:01
  • win2000server IIS和tomcat5多站点配置

    2023-06-26 04:45:33
  • 从零学Python之入门(五)缩进和选择

    2022-03-04 13:11:24
  • python实现计算资源图标crc值的方法

    2022-07-02 17:57:56
  • Python Lambda函数使用总结详解

    2022-05-07 11:41:31
  • 避免Adodb.Stream输出UTF-8时自动写入的BOM(asp)

    2011-08-24 20:32:56
  • Python @property原理解析和用法实例

    2023-05-19 00:59:41
  • Python的ORM框架中SQLAlchemy库的查询操作的教程

    2023-11-20 19:33:01
  • asp之家 网络编程 m.aspxhome.com