最近,在学习python过程中运用到了一个python的第三方库pyinstaller,是一个可以把程序打包为一个可执行文件,用户可以直接运行。

一.pyinstaller库的安装

1.pip包安装
因为在配置python环境中自带了一个下载工具包pip,这个是可以直接下载python的第三方库的,所以打开powershell或者cmd模式,在终端中输入以下命令:

pip install pyinstaller


因为我已经安装过了,所以这里提示已经安装完毕
2.pycharm中安装
在pycharm下载第三方库就更简单了,直接打开设置,找到python packages搜索第三方库名安装下来就行

二.pyinstaller库的使用

这个库的使用也是要像pip一样要在命令行中使用。在此之前还要设置以下环境变量,这样才能在命令行中直接使用,要不然会一直报错。

1.环境变量设置

首先,打开<系统>–<高级系统设置>–<环境变量>

然后找到用户变量的path,点击编辑

找到pyinstaller库下载的位置,复制上去就行了

2.使用方法
在py文件夹下,shift + 右键打开powershell模式,输入:

pyinstaller -F <文件名>



在对应文件夹下生成了三个文件,其中dist里面就是已经生成好了的.exe可执行文件,前面两个文件_pycahce_和build文件可以直接删除,没有任何影响


pyinstall的常用参数:

生成带图标的文件形式:

pyinstaller -i <ico文件> -F <py文件>

不知道为啥这个图标就弄到这去了

更多推荐

python中安装pyinstaller库的方法