2016-12-26 32 views
2

這可能是很基本的問題,但由於2-小時內,我都堅持這一點。 我想執行下面的代碼行:Gensim:不能導入名稱「Phraser」

from gensim.models.phrases import Phrases , Phraser 

,但我得到的錯誤:不能作爲導入的名字「Phraser」,因爲我知道我們得到了這樣那樣的錯誤,當Phraser既不是變量也不gensim.models.phrases功能,但我已經檢查gensim的網頁,發現這個:

class gensim.models.phrases.Phraser(phrases_model)

我有gensim最新的模塊0.13.4,我使用Python 3.5.2 |蟒蛇4.1.1(64位),風OWS 10.

+0

我測試過它在Ubuntu。它工作正常。你使用的virtualenv? – Nurjan

+0

不,我使用蟒蛇分佈在Windows 10 – Sherlock

+0

轉至gensim存儲在蟒蛇(在MacOS我點子包存儲在/anaconda/lib/python3.5/site-packages/),然後按照下降;模型,短語,看看'Phraser'在那裏? – tburrows13

回答

3

我能夠導入Phraser這樣在Windows 8:

from gensim.models.phrases import Phraser 

使用蟒蛇與Python 2.7和使用的virtualenv gensim 1.0.1

相關問題