aarch64机器pip安装PyQt5时卡在协议确认环节无法输入
解决aarch64架构下pip安装PyQt5卡在GPL协议确认的问题
执行pip install pyqt5时,安装进程会停留在PyQt5 GPL协议确认步骤,无法输入任何指令,该问题出现在aarch64架构机器上,可通过以下方法解决:
自动接受协议安装
执行带--confirm-license参数的安装命令,跳过交互式协议确认:pip install pyqt5 --confirm-license启用非交互式安装模式
通过设置环境变量或使用非交互参数强制跳过交互环节:DEBIAN_FRONTEND=noninteractive pip install pyqt5或使用pip的非交互参数(部分版本支持):
pip install pyqt5 --non-interactive使用系统仓库预编译包安装
对于aarch64架构的Linux系统,直接安装系统仓库提供的PyQt5预编译包,无需处理协议交互:
以Debian/Ubuntu为例:sudo apt-get install python3-pyqt5
内容的提问来源于stack exchange,提问作者zsshao
相关产品推荐
相关产品推荐

