本文url: http://blog.csdn.net/hereiskxm/article/details/49424799
为了使用wiki百科来训练模型( 中英文维基百科语料上的Word2Vec实验 )我需要安装python和gensim。
在gensim安装上用了两三天还没装好,一开始是在服务器上装,各种教程都试了个遍还是不行,后来在我本机windows上装,也是各种坎坷。
最后找到正确的方法,其实只需要两步:
1. 安装Anaconda
这是一个科学计算环境,会帮你把很多依赖装起来。 建议大家安装符合自己机器环境的最新版本。
官网下载地址: https://www.continuum.io/downloads
注意安装的路径中不要有空格或中文。安装完成之后配置环境变量,如果本地有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比手动装其他依赖简单得多,切记!!!