windows/linux 安裝gensim簡易方法
本文url: http://blog.csdn.net/hereiskxm/article/details/49424799
為了使用wiki百科來訓練模型( 中英文維基百科語料上的Word2Vec實驗 )我需要安裝python和gensim。
在gensim安裝上用了兩三天還沒裝好,一開始是在伺服器上裝,各種教程都試了個遍還是不行,後來在我本機windows上裝,也是各種坎坷。
最後找到正確的方法,其實只需要兩步:
1. 安裝Anaconda
這是一個科學計算環境,會幫你把很多依賴裝起來。 建議大家安裝符合自己機器環境的最新版本。
注意安裝的路徑中不要有空格或中文。安裝完成之後配置環境變數,如果本地有python的話,捨棄本地原來的python,指向Anaconda中的python。
在PATH環境變數中增加:anaconda的安裝路徑和anaconda安裝路徑下的Scripts目錄
比如我的是 C:\kxmApps\develop\Anaconda; C:\kxmApps\develop\Anaconda\Scripts
儲存,測試一下現在用的是不是Anaconda下的python:
2. 安裝gensim
指令:pip install gensim
安裝成功。
試一試:
gensim庫可以用了~!
今天在linux裡再裝了一次步驟非常類似:
1, 安裝anaconda
我這次下載的是linux-64位的版本,檔名是:Anaconda-2.3.0-Linux-x86_64.sh,一個三百多M的sh檔案。
在linux下執行:bash Anaconda-2.3.0-Linux-x86_64.sh
經過一系列enter 和 y(同意使用者協議等)之後,完成安裝。
從上圖可以看到安裝成功了。
接下來我們要把原來的python2.6.6替換成anaconda裡面的python,這樣就可以享用anaconda幫我們裝好的所有依賴包了。這裡有兩小步:
1)進入/usr/bin,將python刪除,建立連線
ln -s /usr/local/python/bin/python /{anaconda_home}/bin/python
2)在當前使用者下vi .bash_profile,在PATH環境變數中加上/{anaconda_home}/bin
2. 安裝gensim
pip install gensim 等待安裝成功
安裝成功之後試一試:
可以import了,不過有一個warning,暫時不理他。
注意,之所以我安裝的時候經歷了很多難解的問題,主因是Anaconda沒有安裝合適且最新的版本。版本新舊很重要,否則會遇到很多很多問題,切記!!!
再注意,網上很多教程是不用anaconda,手動安裝其他依賴,對此只能說,我也這樣裝過,但沒成功。anaconda比手動裝其他依賴簡單得多,切記!!!