第一节 安装PyInstaller

1. pip命令安装

2. 从归档文件安装

3. 验证安装

4. 更新PyInstaller

5. 下载PyInstaller开发版本


本小节会教大家如何下载安装PyInstaller这个库,笔者介绍了如何用pip命令或者从归档文件进行安装的方法,并且讲解了如何验证安装以及解决常见的一种错误等。

 

1. pip命令安装

跟安装其他库一样,我们直接使用pip命令下载即可:

pip install pyinstaller

python pyinstaller 安装包 pyinstaller安装教程_Python

 

2. 从归档文件安装

但如果你的pip命令无法使用的话,可以去PyInstaller的PyPI页面下载压缩文件:

python pyinstaller 安装包 pyinstaller安装教程_PyInstaller_02

解压后我们得到以下多个文件:

python pyinstaller 安装包 pyinstaller安装教程_归档文件_03

其中有一个名为setup.py的脚本文件,我们在命令行窗口中执行python setup.py install命令即可安装(当然你得先cd到相应的文件夹路径):

python pyinstaller 安装包 pyinstaller安装教程_归档文件_04

从以上命令行窗口能够得知,笔者把归档文件解压到了桌面上,然后进入解压后的PyInstaller-3.4文件夹运行相应的命令。

注:经常使用cd命令会觉得比较麻烦,笔者会在下一节中使用更快更简单的方法。

 

3. 验证安装

下载完毕后,我们再在命令行窗口中输入pyinstaller -v,如果显示出pyinstaller的版本号,则说明安装成功。这里我安装的版本号为3.4:

python pyinstaller 安装包 pyinstaller安装教程_PyInstaller_05

如果出现"pyinstaller不是内部或外部命令..."这种错误,请检查是否已经设置好python的环境变量:

python pyinstaller 安装包 pyinstaller安装教程_命令行_06

python pyinstaller 安装包 pyinstaller安装教程_开发版_07

4. 更新PyInstaller

如果用pyinstaller -v显示的版本比3.4低,我们可以使用更新命令来获取最新版本:

pip install --upgrade pyinstaller

python pyinstaller 安装包 pyinstaller安装教程_归档文件_08

注:笔者会关注PyInstaller的更新动态,并确保把最新的知识点纳入教程中。该教程写完时,最新的PyInstaller版本为3.5。

 

5. 下载PyInstaller开发版本

之前所介绍是下载PyInstaller的发行版本,但是如果你认为当前发行版本无法满足你的要求,或者你发现了bug的话,可以尝试用一下最新的开发版本。虽然下载来的开发版本是稳定的,可能会有新的功能,但不排除未知bug存在的可能性,读者可以根据自身情况自行选择。

 

可以直接用pip命令下载开发版本:

pip install https://github.com/pyinstaller/pyinstaller/tarball/develop

 

或者可以在浏览器中输入网址下载归档文件进行安装:https://github.com/pyinstaller/pyinstaller/tarball/develop