记录一串连续的错误:
因为跑模型需要用到pytorch 1.7.1,并且不想影响我现在的pytorch1.1.0的环境,就又去拉了个docker镜像,配好容器运行代码结果出错了:
RuntimeError: The NVIDIA driver on your system is too old (found version 10020). Please update……
查了一下说pytorch版本和cuda版本不匹配,于是按照官网:https://pytorch.org/get-started/previous-versions/
找cuda版本和pytorch对应关系的安装命令。如图
我就去执行 conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=10.2 -c pytorch
然后遇见第二个错误:
An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent……
原因就是国外的镜像,我国内的网访问不了,又去找解决方法,试了几种只有 https://blog.csdn.net/gyyu32g/article/details/104611322 这篇文章里面的方法二可以解决我的问题,就是先vi ~/.condarc
, 然后把这一串粘过去
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
然后就可以跑模型了。