关于PyInstaller 详细文档

http://www.pyinstaller.org/features.htmlhttp://www.pyinstaller.org/features.html

pycharm pyinstaller 指定python版本 如何在pycharm中安装pyinstaller_pycharm

http://www.pyinstaller.org/features.html        本文主要介绍PyInstaller 的一些简单用法,主要是通过两篇文章,一篇源自PyInstall的官方Documentation,也就是详情文档还有一篇网络上的文章非源于PyInstaller。

        为什么在此做一些简单的安装教程,主要还是针对哪些没有入门的家伙,或者刚接触Python不久的朋友,想必对于熟悉者来说这些东西都不足挂齿了吧。

一、PyInstaller

        首先是PyInstaller 功能:

1.可以将Python的程序打包成标准的可执行文件,并且他可以在未安装Python的计算机上运行。

2.使用于多种类型的平台:

  • Windows(32 位和 64 位),
  • GNU/Linux(32 位和 64 位),
  • Mac OS X(32 位和 64 位),
  • 为 FreeBSD、Solaris、HPUX 和 AIX 提供支持。

3.支持Python 多个版本,

        所以就是说在支持多种平台的情况下,在Github上开源的Pyinstaller 还支持多个Python 系统版本,可以说,Github上的开发者是真的做出了相当大的贡献。

        支持的版本从 PyInstaller 4.2 支持 Python 3.5—3.9。

        旧版本的 Python 可以使用旧版本的 PyInstaller。

4.软件的打包方式        ☆☆☆☆

  • 单个目录:构建一个包含可执行文件以及程序使用的所有外部二进制模块(.dll、.pyd、.so)的目录。
  • 单个文件:构建一个单独的可执行文件,完全自包含,运行时没有任何外部依赖。
  • 自定义:通过 Python 中的简单脚本文件自动执行 PyInstaller 以执行您想要的任何打包模式。

5.通过使用UPX压缩器进行二进制打包。

体积更加减小。 

6.选择性的控制台模式,一般可以看到运行时的标准输出与错误。

7.当然他还有几种功能欢迎大家去他的官网查看,后面的对于起步者就没有多少意义了。(大意义)

二、为什么使用Pyinstaller

        对于这个包,为什么要使用他尼?

        啊哈,那当然是用来打包了。0.0

三、如何安装Pyinsatller

        Install

        首先最简单的是通过PIP包管理器安装:

pip install pyinstaller

        或从低版本升级到最新版本以解决一些无法预料的错误

       

pip install --upgrade pyinstaller

        要安装当前的开发版本,请使用:

        

pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz

        对于其他安装选项,请参阅手册和pip 用户指南。

        对于希望本地下载的用户,请确保网络畅通的情况下,访问官网进行下载,这是下载页面

        手动下载页面

pycharm pyinstaller 指定python版本 如何在pycharm中安装pyinstaller_pycharm

http://www.pyinstaller.org/downloads.html#id1

四、相关问题及参考链接

        这个工具在不安装Python的情况下就可以使用。

        首先我们使用PIP 安装是不需要Python,只要你的环境PIP存在,或者你安装过NODE.JS就会带有PIP 包管理器,我们就可以直接在CMD下运行 PIP install XXXX 等行为。这些是不需要Python的。