Advertisement

RuntimeError: The NVIDIA driver on your system is too old (found version 10020).

阅读量:

记录一串连续的错误:

为了进行模型推断,依赖于PyTorch 1.7.x版本的同时希望避免干扰当前已安装的PyTorch 1.x环境。于是决定获取相应的Docker镜像。配置完成后启动容器时发现出现错误。

系统报告:NVIDIA驱动程序已过时(检测到版本号10020)。请更新以解决此问题。

查阅得知pytorch版本与CUDA版本存在不匹配的问题后

在这里插入图片描述

我决定亲自去执行 conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=10.2 -c pytorch

然后遇见第二个错误:

The HTTP error happened when attempting to access this URL. Typically, such issues may arise due to connection problems or network instability.

主要是因为国内网络受限的原因导致无法访问国外镜像资源,在探索解决方案的过程中发现仅在该文章中提出的第二种方法能够有效解决问题;具体操作步骤是:首先打开终端并运行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

然后就可以跑模型了。

全部评论 (0)

还没有任何评论哟~