我尝试安装 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 时遇到了这个问题
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
希望能帮到你。
我的名字是 akshat faganiya,我属于 Chital 古吉拉特邦,目前我是软件工程领域的学生。在我开发项目的第三年期间,发生了此错误。因为我还决定我将使用 PyQt6 和他的设计工具使用 python 来制作项目,所以在开始安装包时,出现了一些严重错误。像............
1.子进程错误 2.元数据生成失败 3.toml.py文件找不到
这所有错误只发生了一个问题,即 python PyQt6 版本 ae 与最新版本不兼容。在使用 make Tention 之前,必须下载 pyhon 的兼容版本。
因此,如果您想克服所有这些错误,请下载 python 3.9.0 版本,这是唯一的方法。