numpy 错误:pip的依赖关系解析器目前没有考虑所有已安装的软件包

oo7oh9g9  于 2023-03-30  发布在  其他
关注(0)|答案(2)|浏览(320)

错误:pip的依赖关系解析器目前没有考虑所有已安装的软件包。此行为是以下依赖关系冲突的根源。daal4py 2021.5.0要求daal==2021.4.0,但未安装。mxnet 1.7.0.post2要求numpy〈1.17.0,〉=1.8.2,但是你有numpy 1.18.5不兼容。d2l 0.17.5要求numpy==1.21.5,但是你有numpy 1.18.5不兼容。d2l 0.17.5要求requests ==2.25.1,但是你有requests 2.18.4不兼容。

xe55xuns

xe55xuns1#

您安装的软件包版本之间存在兼容性问题。要解决此问题,您必须卸载不兼容的软件包,然后安装兼容的软件包。
在终端中运行:

pip uninstall daal==2021.5.0
pip install daal==2021.4.0
pip uninstall numpy==1.18.5
pip install numpy==1.8.2
pip install numpy==1.21.5
pip uninstall requests==2.18.4
pip install requests==2.25.1

注意:您可以通过运行以下命令来检查环境中的所有包和依赖项:

pip freeze
nzkunb0c

nzkunb0c2#

尝试在pip install命令后添加--use-deprecated=legacy-resolver,例如:
!pip install -r requirements.txt --use-deprecated=legacy-resolver

相关问题