安装cudatoolkit-dev时的连接错误

在安装cudatoolkit-dev时一直报LinkError:


ERROR conda.core.link:_execute(745): An error occurred while installing package 'conda-forge::cudatoolkit-dev-11.7.0-hab45a8e_5'.
Rolling back transaction: done
class: LinkError
message:
post-link script failed for package conda-forge::cudatoolkit-dev-11.7.0-hab45a8e_5
location of failed script: C:\Users\-\anaconda3\envs\adop_windows\Scripts\.cudatoolkit-dev-post-link.bat

在github上找了一圈解决方案都没有
有说执行

conda update -n base -c defaults conda

后成功编译的,也有说在一个新构建的环境中安装成功的,但试过之后依旧报错

参考GPT和自己的思路:

根据你提供的信息,可以看出这是一个安装cudatoolkit-dev时的链接错误。通常情况下,这种错误可能是由于环境变量配置不正确,或者是软件版本冲突等因素引起的。在这种情况下,建议您尝试以下几个步骤:

  1. 禁用conda的快速内核。打开conda的配置文件,将channels下的fasttrack这个选项注释掉,或者更改它的权重,使其不再处于最优先状态;
  2. 尝试升级conda的版本。在Anaconda Prompt或者命令行窗口中,输入"conda update conda",升级conda的版本;
  3. 删除原有的安装包,重新下载或者更换源。可以尝试更改conda的下载源,或者直接在官方网站上下载cudatoolkit-dev文件,再通过conda安装。

如果以上步骤均未能解决问题,请保证环境配置正确,包括系统的环境变量配置和软件版本。如果问题依然存在,建议进行深度排查,检查版本号、配置文件和终端输出等,以确定具体错误原因,并根据具体情况进行解决。