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

 更新时间:2020年02月27日 08:56:58   作者:jia666666  
这篇文章主要介绍了Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法,需要的朋友可以参考下

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的支持配置

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

第二步:属性配置

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程序如下

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

执行过程如下

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

打开dist文件夹

运行程序

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

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

相关文章

  • Python爬虫防封ip的一些技巧

    Python爬虫防封ip的一些技巧

    这篇文章主要介绍了Python爬虫防封ip的一些技巧,对平时学习爬虫有所帮助,感兴趣的朋友可以了解下
    2020-08-08
  • 利用Python实现一键将头像转成动漫风

    利用Python实现一键将头像转成动漫风

    小编今天将为大家详细介绍如何利用Python语言制作一个UI界面,大家可以通过一键点击就实现头像照片转化成动漫风格的功能,感兴趣的可以动手尝试一下
    2022-07-07
  • Python实现两种多分类混淆矩阵

    Python实现两种多分类混淆矩阵

    这篇文章主要为大家介绍了Python实现两种多分类混淆矩阵,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 简单了解django文件下载方式

    简单了解django文件下载方式

    这篇文章主要介绍了简单了解django三种文件下载方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • python和anaconda区别以及先后安装的问题详解

    python和anaconda区别以及先后安装的问题详解

    Anaconda(开源的Python包管理器)是一个python发行版,包含了conda、Python等180多个科学包及其依赖项,下面这篇文章主要给大家介绍了关于python和anaconda区别以及先后安装问题的相关资料,需要的朋友可以参考下
    2022-05-05
  • 吴恩达机器学习练习:SVM支持向量机

    吴恩达机器学习练习:SVM支持向量机

    这篇文章主要为我们带来了吴恩达机器学习的一个练习:SVM支持向量机,通过本次练习相信你能对机器学习深入更进一步,需要的朋友可以参考下
    2021-04-04
  • pandas基于时间序列的固定时间间隔求均值的方法

    pandas基于时间序列的固定时间间隔求均值的方法

    今天小编就为大家分享一篇pandas基于时间序列的固定时间间隔求均值的方法,具有好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python的Bottle框架中获取制定cookie的教程

    Python的Bottle框架中获取制定cookie的教程

    这篇文章主要介绍了Python的Bottle框架中获取制定cookie的教程,主要是针对别的路径而不是当前页面的cookie,需要的朋友可以参考下
    2015-04-04
  • python中tkinter窗口位置\坐标\大小等实现示例

    python中tkinter窗口位置\坐标\大小等实现示例

    这篇文章主要介绍了python中tkinter窗口位置\坐标\大小等实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Python基础之getpass模块详细介绍

    Python基础之getpass模块详细介绍

    最近在看Python标准库官方文档的时候偶然发现了这个模块。仔细一看内容挺少的,只有两个主要api,就花了点时间阅读了一下源码,感觉挺实用的,在这安利给大家。下面这篇文章主要给大家介绍了关于Python基础之getpass模块的相关资料,需要的朋友可以参考下。
    2017-08-08

最新评论