安装pyQt5时出错:错误:元数据生成失败

问题描述 投票:0回答:2

我尝试安装 PyQt5 并收到此错误:

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

我尝试使用

brew install pyqt
并安装 pyqt6 效果很好。怎么了。

python macos pyqt5
2个回答
1
投票

好吧,我在使用 python 时遇到了这个问题

3.10.4
,经过搜索,我找到了这个问题的两个解决方案,因为这个问题不仅存在于海龟中,还存在于其他库中。

#注意:如果您遇到上述问题并且我在 Windows CMD 中遇到了这个问题,这些解决方案可用于下载任何库。

所以你可以尝试这样:

pip install <libraryName>==0.0.1

0.0.1
这是该库的最后一个版本,因此您应该找到要为此目的安装的库的版本,您可以使用以下命令找到该库的版本:

pip show module <name_of_the_library>

另一个可行的解决方案是使用

--use-deprecated=backtrack-on-build-failures

示例:

pip install turtle --use-deprecated=backtrack-on-build-failures

希望能帮到你。


0
投票

我的名字是 akshat faganiya,我属于 Chital 古吉拉特邦,目前我是软件工程领域的学生。在我开发项目的第三年期间,发生了此错误。因为我还决定我将使用 PyQt6 和他的设计工具使用 python 来制作项目,所以在开始安装包时,出现了一些严重错误。像............

1.子进程错误 2.元数据生成失败 3.toml.py文件找不到

这所有错误只发生了一个问题,即 python PyQt6 版本 ae 与最新版本不兼容。在使用 make Tention 之前,必须下载 pyhon 的兼容版本。

因此,如果您想克服所有这些错误,请下载 python 3.9.0 版本,这是唯一的方法。

© www.soinside.com 2019 - 2024. All rights reserved.