无法导入名称“\u语句块”

2024-05-23 17:47:28 发布

您现在位置:Python中文网/ 问答频道 /正文

程序运行后,pycharm错误消息如下:

Traceback (most recent call last):
    File "D:/Python/deeplearning/main.py", line 7, in <module>
        from d2lzh_pytorch.utils import *
      File "D:\Anaconda\lib\d2lzh_pytorch\__init__.py", line 1, in <module>
        from .utils import *
      File "D:\Anaconda\lib\d2lzh_pytorch\utils.py", line 21, in <module>
        import torchtext
      File "D:\Anaconda\lib\site-packages\torchtext\__init__.py", line 1, in <module>
        from . import data
      File "D:\Anaconda\lib\site-packages\torchtext\data\__init__.py", line 10, in <module>
        from .functional import generate_sp_model, \
      File "D:\Anaconda\lib\site-packages\torchtext\data\functional.py", line 1, in <module>
        import sentencepiece as spm
      File "D:\Anaconda\lib\site-packages\sentencepiece\__init__.py", line 13, in <module>
        from . import _sentencepiece
    ImportError: cannot import name '_sentencepiece'

我如何解决它?

sentencepiece的安装如下: enter image description here

pytorch vision是1.4.0


Tags: infrompyimportinitlibpackagesline