小编sim*_*019的帖子

OSError: [E050] 找不到型号“de”。它似乎不是快捷方式链接、Python 包或数据目录的有效路径

所以我正在尝试制作一个 seq to seq 模型,用于在 Kaggle Notebook 和 google colab 等在线笔记本上使用 pytorch 将德语翻译成英语

import torch
import torch.nn as nn
import torch.optim as optim
from torchtext.datasets import Multi30k
from torchtext.data import Field, BucketIterator
import numpy as np
import spacy
import random
from torch.utils.tensorboard import SummaryWriter  # to print to tensorboard

Run Code Online (Sandbox Code Playgroud)

导入的库,当我使用 spacy 函数加载数据集时,如下所示,

spacy_ger = spacy.load("de")
spacy_eng = spacy.load("en")
Run Code Online (Sandbox Code Playgroud)

这个错误就来了。: OSError: [E050] 找不到型号“de”。它似乎不是快捷方式链接、Python 包或数据目录的有效路径。

到处都有对“en”的解释,但没有对“de”的解释。如果有人可以帮忙解决这个问题。

规格:

封装:版本

  • 斯帕西:2.3.1

  • pytorch-crf:0.7.0

  • 火炬:1.5.1

  • 火炬nlp:0.0.0.1

  • 火炬文本:0.4.0

  • 火炬视觉:0.6.1

  • jupyter-张量板:0.2.0

  • 张量板:2.2.2

  • 张量板插件机智:1.7.0

预先感谢您的帮助。

python-3.x jupyter-notebook tensorboard pytorch seq2seq

4
推荐指数
1
解决办法
7449
查看次数