2017-04-09 27 views
0

使用Python 3.5,我嘗試打開與源http://ling.go.mail.ru/static/models/ruscorpora_russe.model.bin.gz未知URI方案,同時打開bin文件

下載Word2Vec表示.bin文件用下面的代碼

import gensim.models 
Word2Vec = gensim.models.KeyedVectors.load_word2vec_format('D://ruscorpora.model.bin', binary=True) 

我得到一個錯誤這樣做。

NotImplementedError:未知URI方案 'd' 在 'd://ruscorpora.model.bin'

我怎樣才能解決這個問題?

+1

如果你改變了 '//' 到 '\\'? –

回答

1

好像路徑參數期望一個URI。 URI方案是這些東西; file://smtp://。但驅動器號不是URI方案。

所以有兩種選擇:

  1. 你聽說你必須寫\\而不是\的Python爲pathes這是正確的。但是你沒有寫//,而不是因爲//沒有進行轉義;寫:D:/file.binD:\\file.bin

  2. 該參數應該是一個URI:寫如:file://D/file.bin就像你會在瀏覽器中做的一樣。

相關問題