1. Python版本过高
我最开始用的是Python3.10,在安装PyQt5-tools时屡屡报错,便改为Python3.9,PyQt5的安装过程倒是没问题,在import PyQt5后编译器报错,提示为ImportError: DLL load failed while importing sip,终于在换成Python3.7后一切才正常运行
2. pip版本过低
过低版本的pip在安装PyQt5时可能会出现问题,建议更新至最新版本,在cmd中使用以下语句即可
python -m pip install --upgrade pip
3. 操作提示
pip list ::列出已安装的包
pip install PyQt5 ::安装PyQt5
pip install PyQt5 -i https://pypi.douban.com/simple ::使用镜像,速度可能快一点
pip install PyQt5-tools ::安装PyQt5-tools
pip install PyQt5-tools -i https://pypi.douban.com/simple ::镜像
pip uninstall name ::卸载已安装的包
不建议从官网下载whl文件手动安装,可能会出现因版本不匹配而导致的诸多问题