在 Sagemaker jupyter notebook 上找不到 Gluonnlp 安装

Gluonnlp installation not found on Sagemaker jupyter notebook

我正在尝试将 Gluonnlp 安装到 sagemaker jupyter notebook。我正在使用命令 !sudo pip3 install gluonnlp 进行安装。这是成功的。但是在导入时我得到 ModuleNotFoundError: No module named 'gluonnlp'

我在同一笔记本中尝试使用 pip 安装 mxnet 时遇到了同样的问题。当我 conda 安装 mxnet 时,它已解决。但是 conda install 没有为 gluonnlp 工作,因为它找不到包。我似乎找不到 conda 安装 gluonnlp 的方法。任何建议将不胜感激。

以下是我尝试过的一些命令

!sudo pip3 install gluonnlp

!conda install gluonnlp --> Anaconda 在任何渠道都找不到包

!conda install pip --y
!sudo pip3 install gluonnlp

!sudo pip3 install gluonnlp

!conda install -c conda-forge gluonnlp --y

我导入的所有这些命令 导入警告

warnings.filterwarnings('ignore')

import io
import random
import numpy as np
import mxnet as mx
import gluonnlp as nlp
from bert import data, model

导致错误

ModuleNotFoundError: No module named 'gluonnlp'

这就像使用 'conda_mxnet_p36' 内核创建一个 Jupyter notebook 并添加一个包含以下内容的单元格一样简单:

!pip install gluonnlp