Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Installation 进口火炬操作错误:[WinError 127]_Installation_Import_Torch_Oserror - Fatal编程技术网

Installation 进口火炬操作错误:[WinError 127]

Installation 进口火炬操作错误:[WinError 127],installation,import,torch,oserror,Installation,Import,Torch,Oserror,我正在尝试安装torch gpu。我已经通过命令pip3 install torch==1.8.1+cu111 torchvision==0.9.1+cu111 torchaudio==0.8.1-f安装了cuda 11.1和torchhttps://download.pytorch.org/whl/torch_stable.html 这太愚蠢了,但在导入过程中,我出现了以下错误:OSError:[WinError 127]加载“C:\Users\User\AppData\Roaming\Pyt

我正在尝试安装torch gpu。我已经通过命令
pip3 install torch==1.8.1+cu111 torchvision==0.9.1+cu111 torchaudio==0.8.1-f安装了cuda 11.1和torchhttps://download.pytorch.org/whl/torch_stable.html

这太愚蠢了,但在导入过程中,我出现了以下错误:
OSError:[WinError 127]加载“C:\Users\User\AppData\Roaming\Python\Python38\site packages\torch\lib\c10\u cuda.dll”或其依赖项时出错。

c10_cuda.dll存在于该目录中,我花了几天时间仍然无法解决它。我需要torch gpu,这就是使用这种可能性的意义所在,请不要评论“安装torch cpu”。

自己回答这个问题

要安装torch gpu,应:

  • 检查最新(或否)版本和兼容的cuda版本:,目前为11.1

  • 在1)步骤()中下载并安装已建立版本的cuda。这取决于gpu,如果有任何问题,您可能会下载旧版本或安装它?然后您可以在命令行中手动检查版本:
    nvcc--version

  • 使用1)步骤中的命令安装火炬(例如
    conda install pytorch torchvision torchaudio cudatoolkit=11.1-c pytorch-c conda forge

  • 检查安装是否成功,如
    导入torch torch.cuda.is\u available()

  • 在我的例子中,我必须删除以前安装的torch
    pip卸载torch
    ,并使用
    conda clean-a
    以成功结束安装