使用Python 3.5,我尝试使用从源http://ling.go.mail.ru/static/models/ruscorpora_russe.model.bin.gz下载的Word2Vec表示打开.bin文件
使用以下代码
import gensim.models
Word2Vec = gensim.models.KeyedVectors.load_word2vec_format('D://ruscorpora.model.bin', binary=True)
我收到错误。
NotImplementedError:未知的URI方案' d' in' D://ruscorpora.model.bin'
我该如何解决这个问题?
答案 0 :(得分:1)
似乎路径参数需要URI。 URI方案就是这些东西; file://
或smtp://
。但驱动器号不是URI方案。
所以有两种选择:
您听说必须在Python中用\\
而不是\
来编写正确的路径。但是您不必写//
而不是/
,因为/
不必转义;写:D:/file.bin
或D:\\file.bin
参数应该是一个URI:像在浏览器中一样写file://D/file.bin
。