问题:开发过程中,需要打包程序,由于电脑不能联网,只能离线安装pyinstaller进行打包程序。
但是pyinstaller安装的过程中需要其他依赖库支持,故整理方法如下。
解决方式:
一、cmd在线安装(在线安装,方便,自动安装所需依赖库,推荐!)
python -m pip install pyinstaller 或
pip install pyinstaller
卸载:pip uninstall pyinstaller
二、cmd 离线安装(python_3.8.8版本64位)
①进入到准备好的依赖库安装目录下
②pip install xxx.whl
altgraph-0.17.4-py2.py3-none-any.whl
zipp-3.18.1-py3-none-any.whl
pywin32_ctypes-0.2.2-py3-none-any.whl
pefile-2023.2.7-py3-none-any.whl
packaging-24.0-py3-none-any.whl
pyinstaller_hooks_contrib-2024.3-py2.py3-none-any.whl
importlib_metadata-7.0.2-py3-none-any.whl
pyinstaller-6.5.0-py3-none-win_amd64.whl
setuptools-49.2.1(版本自带了,如果没有请安装)
注意:以上都需要安装,安装顺序存在依赖关系。
先安装能安装成功的,失败的等其他依赖安装成功后再安装。
pyinstaller-6.5.0-py3-none-win_amd64.whl,此为pyinstaller库,最后安装。
以上提供的依赖库仅支持64位python_3.8.8版本,如你安装的python版本不同,请参考方式,安装适配python版本的依赖库!!!