ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. torchvision 0.15.2+cu117 requires torch==2.0.1, but you have torch 1.13.1+cu117 which is incompatible.
时间: 2023-07-10 19:34:07 浏览: 210
pip 安装报错 error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools
这个错误是因为你的 torchvision 包需要的 PyTorch 版本与你当前安装的 PyTorch 版本不兼容导致的。你需要升级或降级 PyTorch 版本以解决这个问题。
如果你使用的是 Anaconda,可以尝试使用以下命令安装特定版本的 PyTorch:
```
conda install pytorch==2.0.1 torchvision==0.15.2 cudatoolkit=xx.x -c pytorch
```
其中,xx.x 表示你所需要的 CUDA 版本号。
如果你使用的是 pip 安装的 PyTorch 和 torchvision,可以使用以下命令安装特定版本的 PyTorch:
```
pip install torch==2.0.1+cu117 torchvision==0.15.2+cu117 -f https://download.pytorch.org/whl/cu117/torch_stable.html
```
注意,这里的版本号需要与你需要的版本保持一致。
安装完成后,重新启动 Python 解释器,你应该就可以正常使用 torchvision 了。
阅读全文