gensim安装

原创 2016年05月31日 16:26:45

gensim git地址:https://github.com/piskvorky/gensim

官方主页:http://radimrehurek.com/gensim/index.html

我在redhat 6的python2.6版本下安装

官方文档中只有一句话pip install -U gensim

可惜并不能直接成功,有些依赖包需要手动安装

大部分依赖包根据提示使用yum install或者pip install就可以,如numpy、nose之类的,如果版本较低,可以执行pip install --upgrade nose更新

其中有问题的是scipy这个包,安装时提示:

numpy.distutils.system_info.NotFoundError: no lapack/blas resources found

解决方法来自这篇文章:http://stackoverflow.com/questions/7496547/does-python-scipy-need-blas

具体步骤如下:

mkdir -p ~/src/
cd ~/src/
wget http://www.netlib.org/blas/blas.tgz
tar xzf blas.tgz
cd BLAS-*

## NOTE: The selected Fortran compiler must be consistent for BLAS, LAPACK, NumPy, and SciPy.
## For GNU compiler on 32-bit systems:
#g77 -O2 -fno-second-underscore -c *.f                     # with g77
#gfortran -O2 -std=legacy -fno-second-underscore -c *.f    # with gfortran
## OR for GNU compiler on 64-bit systems:
#g77 -O3 -m64 -fno-second-underscore -fPIC -c *.f                     # with g77
gfortran -O3 -std=legacy -m64 -fno-second-underscore -fPIC -c *.f    # with gfortran
## OR for Intel compiler:
#ifort -FI -w90 -w95 -cm -O3 -unroll -c *.f
# Continue below irrespective of compiler:
ar r libfblas.a *.o
ranlib libfblas.a
rm -rf *.o
export BLAS=~/src/BLAS-*/libfblas.a

mkdir -p ~/src
cd ~/src/
wget http://www.netlib.org/lapack/lapack.tgz
tar xzf lapack.tgz
cd lapack-*/
cp INSTALL/make.inc.gfortran make.inc          # On Linux with lapack-3.2.1 or newer
make lapacklib
make clean
export LAPACK=~/src/lapack-*/liblapack.a

其中在make lapacklib这部之前要编辑一下make.int

FORTRAN  = gfortran 
OPTS     = -O2 -frecursive -fPIC -m64
DRVOPTS  = $(OPTS)
NOOPT    = -O0 -frecursive -fPIC -m64
LOADER   = gfortran
之后执行pip install scipy即可成功安装,最后执行pip install -U gensim,大功告成。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

win7 python gensim安装

推荐:http://radimrehurek.com/gensim   pip install gensim 安装前先安装:pip install numpy; pip install scipy 安...

python学习-文本数据分析1(主题提取+词向量化)

原文地址: http://blog.sina.com.cn/s/blog_727a704c0102vn44.html 使用Python 进行简单文本类数据分析,包括: 1. 分词 2....

用Python开始机器学习(5:文本特征抽取与向量化)

文本特征抽取与向量化 TF-IDF 词频-反转文档频率
  • lsldd
  • lsldd
  • 2014-11-26 22:09
  • 39747

Ubuntu上如何安装gensim?

Ubuntu上如何gensim?gensim支持主题模型方法LDA(潜在狄利克雷分配,Latent Dirichlet Allocation).安装步骤: 安装scipy 安装gensim 1、安装s...

64位win&python2.7下gensim环境搭建

在语义分析工作中,gensim算是一个很强大的工具,它配合nltk使用可以干非常多的事情,今天安装了下gensim,可能由于安装的是64位的,过程有点曲折,下面把最后的安装方法记录一下,希望给需要的人...

【win7】Python安装+gensim包安装

【Python下载】 #1#---官网地址:https://www.python.org/downloads/ #2#---下载对应版本Python:python-3.6.1-amd64.exe(我的...

文本挖掘工具的介绍

1、商业文本挖掘的工具 2、开源的数据挖掘工具 ROST CM 确实是一个很好用的工具。主要用于写论文,真的很好用。 LingPipe主要用于自然语言的处理: 主题分类(Top Class...

word2vec 中的数学原理详解(三)背景知识

word2vec 是 Google 于 2013 年开源推出的一个用于获取 word vector 的工具包,它简单、高效,因此引起了很多人的关注。由于 word2vec 的作者 Tomas Miko...

windows/linux 安装gensim简易方法

为了使用wiki百科来训练模型( 中英文维基百科语料上的Word2Vec实验 )我需要安装python和gensim。 在gensim安装上用了两三天还没装好,一开始是在服务器上装,各种教程都试了个...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)