首页 > 解决方案 > DLL 加载失败 gpu

问题描述

当我尝试导入 lib 时,我遇到了 PyTorch (GPU) 的问题。

我在 windows10 上使用 jupyterlab。

这是我的配置:

*cudatoolkit=10.0.130=0
cudnn=7.6.4=cuda10.0_0
jupyterlab=3.1.7=pyhd3eb1b0_0
pip=21.2.4=py37haa95532_0
python=3.7.7=h81c818b_4
pytorch=1.2.0=py3.7_cuda100_cudnn7_1
scikit-learn=0.23.1=py37ha0ab79d_0
scipy=1.7.1=py37hbe87c03_2
torch=1.9.1=pypi_0
torchtext=0.10.1=pypi_0*

提到的错误是

**---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
C:\Users\UTILIS~1\AppData\Local\Temp/ipykernel_1272/491987342.py in <module>
      9 import torch
     10 import torch.nn as nn
---> 11 import torchtext
     12 import torchtext.datasets
     13 import torchtext.vocab as vocab
_
~\.conda\envs\env_pytorch_gpu\lib\site-packages\torchtext\__init__.py in <module>
      3 from . import datasets
      4 from . import utils
----> 5 from . import vocab
      6 from . import legacy
      7 
~\.conda\envs\env_pytorch_gpu\lib\site-packages\torchtext\vocab.py in <module>
     11 from typing import Dict, List, Optional, Iterable
     12 from collections import Counter, OrderedDict
---> 13 from torchtext._torchtext import (
     14     Vocab as VocabPybind,
     15 )
ImportError: DLL load failed: Le module spécifié est introuvable.**

我不明白发生了什么。你能帮忙解决这个缺陷吗?

标签: pythonpytorch

解决方案


这个错误是因为你的 torchtext 版本。可能您的 torchtext 版本很旧。您可以尝试为 torchtext 安装新版本,请:

pip install torchtext

您还可以控制 torchtext pypi torchtext的这些需求包


推荐阅读