错误: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不兼容。
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
nzkunb0c2#
尝试在pip install命令后添加--use-deprecated=legacy-resolver,例如:!pip install -r requirements.txt --use-deprecated=legacy-resolver
--use-deprecated=legacy-resolver
2条答案
按热度按时间xe55xuns1#
您安装的软件包版本之间存在兼容性问题。要解决此问题,您必须卸载不兼容的软件包,然后安装兼容的软件包。
在终端中运行:
注意:您可以通过运行以下命令来检查环境中的所有包和依赖项:
nzkunb0c2#
尝试在pip install命令后添加
--use-deprecated=legacy-resolver
,例如:!pip install -r requirements.txt --use-deprecated=legacy-resolver