Nlp 导入PYU变压器时未找到模块错误

Nlp 导入PYU变压器时未找到模块错误,nlp,anaconda,pytorch,Nlp,Anaconda,Pytorch,在通过Anaconda下载pytorch_transformers并通过Jupyter笔记本执行导入命令之后,我遇到了与缺少模块相关的几个错误 我试图通过Anaconda搜索sacremoses来导入包,但它只适用于Linux机器。还有其他人面临过类似的问题吗?提前谢谢 从pytorch_transformers导入BertTokenizer、BertModel、BertForMaskedLM 这就是错误: in ---->1从pytorch_transformers进口BertTokeniz

在通过Anaconda下载pytorch_transformers并通过Jupyter笔记本执行导入命令之后,我遇到了与缺少模块相关的几个错误

我试图通过Anaconda搜索sacremoses来导入包,但它只适用于Linux机器。还有其他人面临过类似的问题吗?提前谢谢

从pytorch_transformers导入BertTokenizer、BertModel、BertForMaskedLM

这就是错误:


in
---->1从pytorch_transformers进口BertTokenizer、BertModel、BertForMaskedLM
~\Anaconda3\lib\site packages\pytorch\u transformers\\uuuuu init\uuuuuuuu.py in
1\uuuu版本\uuuuu=“1.2.0”
---->2.标记化\自动导入自动烹饪机
3 from.tokenization\u bert导入BertTokenizer、BasicTokenizer、WordpieceTokenizer
4.来自标记化\u openai导入OpenAIGPtokenizer
5来自标记化\u transfo\u xl导入(TransfoXLTokenizer、TransfoXLCorpus)
~\Anaconda3\lib\site packages\pytorch\u transformers\tokenization\u auto.py in
24来自标记化\u transfo\u xl导入TransfoXLTokenizer
25来自.tokenization\u xlnet导入XLNetTokenizer
--->26来自标记化\u xlm导入XLMTokenizer
27来自标记化\u roberta导入roberta标记化器
28来自.标记化\u distilbert导入distilbert标记器
~\Anaconda3\lib\site packages\pytorch\u transformers\tokenization\u xlm.py in
25从io导入打开
26
--->27进口圣器作为sm
28
29来自标记化\u utils导入预处理的标记化器
ModuleNotFoundError:没有名为“sacremoses”的模块```

请尝试创建conda环境,并使用以下步骤在创建的环境中安装软件包:

conda create -n env_pytorch -c intel python=3.5
source activate env_pytorch
pip install pytorch-transformers

您缺少pytorch transformers依赖项。请尝试使用以下命令安装它:

pip install pytorch-transformers

感谢您的回复,不幸的是,我在执行“pip安装pytorch transformers”时遇到以下错误:错误:命令出错,退出状态为1:python setup.py egg_info检查日志以获得完整的命令输出。
pip install pytorch-transformers