我在安装Python deepimagesearch库时遇到了麻烦



当我尝试安装deepimagesearch库时,出现了这个问题

Collecting DeepImageSearch
Using cached DeepImageSearch-1.3.tar.gz (6.4 kB)
Preparing metadata (setup.py) ... done
Using cached DeepImageSearch-1.2.tar.gz (6.3 kB)
Preparing metadata (setup.py) ... done
Using cached DeepImageSearch-1.1.tar.gz (6.3 kB)
Preparing metadata (setup.py) ... done
Using cached DeepImageSearch-1.0.tar.gz (6.3 kB)
Preparing metadata (setup.py) ... done 
ERROR: Cannot install deepimagesearch==1.0, deepimagesearch==1.1, deepimagesearch==1.2, deepimagesearch==1.3 and deepimagesearch==1.4 because these package versions have conflicting dependencies.
The conflict is caused by:
deepimagesearch 1.4 depends on tensorflow
deepimagesearch 1.3 depends on tensorflow
deepimagesearch 1.2 depends on tensorflow
deepimagesearch 1.1 depends on tensorflow
deepimagesearch 1.0 depends on tensorflow

我该如何解决?

根据github repo中的requirements.txt文件,安装tensorflow==2.3.2可以解决冲突

pip install tensorflow==2.3.2

安装这个将为我解决冲突。在此线程中找到了输入代码解决方案:使用pip未找到TensorFlow

`python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl`

最新更新