Um erro foi relatado quando pip install pyqt5: Preparando metadados de roda ... erro

Descrição do Problema

Histórico: use o conda para criar um ambiente de treinamento do TensorFlow no servidor

Encontrou este problema ao instalar o pyqt5:
Insira a descrição da imagem aqui

Tente resolver

Há algo errado com o código-fonte?

pip install pyqt5 -i https://pypi.douban.com/simple

Ainda relatando um erro.

A versão do pip é muito baixa?

Veja a versão existente:
pip --version

Insira a descrição da imagem aqui

Referência https://www.jianshu.com/p/d784d147e442

Veja a versão atualizada:

pip --version

Insira a descrição da imagem aqui

Instale o pyqt5 novamente

pip install pyqt5

Insira a descrição da imagem aqui
Mensagem de erro:

ERROR: o resolvedor de dependências do pip não leva em consideração todos os pacotes que estão instalados. Esse comportamento é a origem dos seguintes conflitos de dependência.
spyder 3.3.6 requer pyqtwebengine <5.13; python_version> = “3”, que não está instalado.
spyder 3.3.6 requer pyqt5 <5.13; python_version> = “3”, mas você tem pyqt5 5.15.3 que é incompatível.

Na verdade, existem 2 problemas de versão:

Consulte aqui https://blog.csdn.net/qq_43210957/article/details/103812433

Aprendi a usar a verificação de pip para ver os problemas do pacote:

Insira a descrição da imagem aqui
Se você encontrar o problema, poderá corrigi-lo diretamente com três linhas de código:

pip install --user pyqtwebengine==5.12
pip install --user pyqt5==5.12
pip install typed-ast

Insira a descrição da imagem aqui

Veja os pacotes instalados:

pip list

Insira a descrição da imagem aqui

Resolvido com sucesso.

Acho que você gosta

Origin blog.csdn.net/Xiao_Spring/article/details/114413575
Recomendado
Clasificación