Python Gensim--[Errno 2]没有这样的文件或目录:';模型wv';

Python Gensim--[Errno 2]没有这样的文件或目录:';模型wv';,python,model,gensim,Python,Model,Gensim,在下面的简单gensim教程中,我有一个问题 当我在下面尝试时 >>> model.wv.save(path) >>> wv = KeyedVectors.load("model.wv", mmap='r') 我有以下错误: --------------------------------------------------------------------------- FileNotFoundError

在下面的简单gensim教程中,我有一个问题

当我在下面尝试时

>>> model.wv.save(path)
>>> wv = KeyedVectors.load("model.wv", mmap='r')
我有以下错误:

---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
<ipython-input-81-eee6865b677b> in <module>
      1 path = get_tmpfile('wordvectors.kv')
      2 model.wv.save(path)
----> 3 KeyedVectors.load("model.wv",mmap='r')

/anaconda3/lib/python3.7/site-packages/gensim/models/keyedvectors.py in load(cls, fname_or_handle, **kwargs)
    210     @classmethod
    211     def load(cls, fname_or_handle, **kwargs):
--> 212         return super(BaseKeyedVectors, cls).load(fname_or_handle, **kwargs)
    213 
    214     def similarity(self, entity1, entity2):

/anaconda3/lib/python3.7/site-packages/gensim/utils.py in load(cls, fname, mmap)
    420         compress, subname = SaveLoad._adapt_by_suffix(fname)
    421 
--> 422         obj = unpickle(fname)
    423         obj._load_specials(fname, mmap, compress, subname)
    424         logger.info("loaded %s", fname)

/anaconda3/lib/python3.7/site-packages/gensim/utils.py in unpickle(fname)
   1356 
   1357     """
-> 1358     with smart_open(fname, 'rb') as f:
   1359         # Because of loading from S3 load can't be used (missing readline in smart_open)
   1360         if sys.version_info > (3, 0):

/anaconda3/lib/python3.7/site-packages/smart_open/smart_open_lib.py in smart_open(uri, mode, **kw)
    179         raise TypeError('mode should be a string')
    180 
--> 181     fobj = _shortcut_open(uri, mode, **kw)
    182     if fobj is not None:
    183         return fobj

/anaconda3/lib/python3.7/site-packages/smart_open/smart_open_lib.py in _shortcut_open(uri, mode, **kw)
    299     #
    300     if six.PY3:
--> 301         return open(parsed_uri.uri_path, mode, buffering=buffering, **open_kwargs)
    302     elif not open_kwargs:
    303         return open(parsed_uri.uri_path, mode, buffering=buffering)

FileNotFoundError: [Errno 2] No such file or directory: 'model.wv'
---------------------------------------------------------------------------
FileNotFoundError回溯(最近一次调用上次)
在里面
1 path=get_tmpfile('wordvectors.kv'))
2 model.wv.save(路径)
---->3 KeyedVectors.load(“model.wv”,mmap='r')
/加载中的anaconda3/lib/python3.7/site-packages/gensim/models/keyedvivers.py(cls、fname_或_句柄,**kwargs)
210@classmethod
211 def加载(cls、fname_或_手柄,**kwargs):
-->212返回超级(BaseKeyedVectors,cls)。加载(fname\u或\u句柄,**kwargs)
213
214定义相似性(自身、实体1、实体2):
/加载中的anaconda3/lib/python3.7/site-packages/gensim/utils.py(cls、fname、mmap)
420压缩,子名称=保存加载。_通过_后缀(fname)自适应_
421
-->422 obj=取消勾选(fname)
423对象加载特殊项(fname、mmap、compress、subname)
424 logger.info(“加载的%s”,fname)
/unpickle中的anaconda3/lib/python3.7/site-packages/gensim/utils.py(fname)
1356
1357     """
->1358智能_打开(fname,'rb')作为f:
1359#由于从S3加载,无法使用加载(smart#u open中缺少读线)
1360如果sys.version_info>(3,0):
/智能打开中的anaconda3/lib/python3.7/site-packages/smart\u-open/smart\u-open\u-lib.py(uri,模式,**kw)
179 raise TypeError('模式应为字符串')
180
-->181 fobj=快捷方式打开(uri,模式,**kw)
182如果fobj不是无:
183返回fobj
/anaconda3/lib/python3.7/site-packages/smart\u-open/smart\u-open\u-lib.py in\u-shortcut\u-open(uri,模式,**kw)
299     #
300如果6.PY3:
-->301返回打开(解析的路径,模式,缓冲=缓冲,**打开)
302 elif未打开\u kwargs:
303返回打开(解析的_uri.uri_路径,模式,缓冲=缓冲)
FileNotFoundError:[Errno 2]没有这样的文件或目录:“model.wv”
有人知道此消息的原因吗?我如何知道我有“model.wv”文件


提前感谢您!

将其更改为:
wv=KeyedVectors.load(“model.wv”,mmap='r')

到:
wv=keyedvivers.load(路径,mmap='r')


您应该加载文件
'wordvectors.kv'

将其更改为:
wv=KeyedVectors.load(“model.wv”,mmap='r')

到:
wv=keyedvivers.load(路径,mmap='r')


您应该加载文件
'wordvectors.kv'

我已将gensim文档中的错误报告为错误。我已将gensim文档中的错误报告为错误。
---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
<ipython-input-81-eee6865b677b> in <module>
      1 path = get_tmpfile('wordvectors.kv')
      2 model.wv.save(path)
----> 3 KeyedVectors.load("model.wv",mmap='r')

/anaconda3/lib/python3.7/site-packages/gensim/models/keyedvectors.py in load(cls, fname_or_handle, **kwargs)
    210     @classmethod
    211     def load(cls, fname_or_handle, **kwargs):
--> 212         return super(BaseKeyedVectors, cls).load(fname_or_handle, **kwargs)
    213 
    214     def similarity(self, entity1, entity2):

/anaconda3/lib/python3.7/site-packages/gensim/utils.py in load(cls, fname, mmap)
    420         compress, subname = SaveLoad._adapt_by_suffix(fname)
    421 
--> 422         obj = unpickle(fname)
    423         obj._load_specials(fname, mmap, compress, subname)
    424         logger.info("loaded %s", fname)

/anaconda3/lib/python3.7/site-packages/gensim/utils.py in unpickle(fname)
   1356 
   1357     """
-> 1358     with smart_open(fname, 'rb') as f:
   1359         # Because of loading from S3 load can't be used (missing readline in smart_open)
   1360         if sys.version_info > (3, 0):

/anaconda3/lib/python3.7/site-packages/smart_open/smart_open_lib.py in smart_open(uri, mode, **kw)
    179         raise TypeError('mode should be a string')
    180 
--> 181     fobj = _shortcut_open(uri, mode, **kw)
    182     if fobj is not None:
    183         return fobj

/anaconda3/lib/python3.7/site-packages/smart_open/smart_open_lib.py in _shortcut_open(uri, mode, **kw)
    299     #
    300     if six.PY3:
--> 301         return open(parsed_uri.uri_path, mode, buffering=buffering, **open_kwargs)
    302     elif not open_kwargs:
    303         return open(parsed_uri.uri_path, mode, buffering=buffering)

FileNotFoundError: [Errno 2] No such file or directory: 'model.wv'