python打包
Python安装Pyinstaller失败,Preparing wheel metadata … error
使用pip安装pyinstaller失败,出现错误:Preparing wheel metadata … error
解决办法
先安装wheel
pip install wheel -i https://pypi.tuna.tsinghua.edu.cn/simple
安装完成后,再次安装Pyinstaller
pip install Pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple
成功
执行pyinstaller时报错:TypeError: an integer is required (got type bytes)
网上找了一圈,发现基本都是python 3.8版本才会出现这个问题
解决办法
从github安装pyinstaller的最新版本:
pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz
顺利的话,到这里就结束了。
然而,由于github的下载速度太慢,导致pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz失败了。没办法,那就只能先下载下来再安装了。
本地安装pyinstaller
打开浏览器,输入https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz,等待下载完成。
下载完成后解压,使用cmd进入目录,运行setup.py
python setup.py install
这次终于成功了。
程序员的道路总是充满了曲折,但还是要保持微笑🙂,不是么。