前前后后安装了整整一天半左右吧。好吧,作为我这种小透明小菜鸟也算正常。但是,整个过程真的非常虐心又虐身。
首先,http://radimrehurek.com/gensim/install.html把这个页面好好看完,千万别跟我一样傻叉,直接就下了个gensim包然后就自己瞎倒腾(主要是英语不好懒得看,自作孽不可活呀!!!)。也就是说,gensim是以来numpy和scipy的,要先安装这两个东西。
然后,就开始按numpy和scipy,之前不知道可以用pip哈,都是自己安的哈。其实可以用pip,比较快,具体方法见网上教程。
然后再开始虐心有虐身的gensim安装。
错误一:unable to find vcarsall.bat
解决方案一:安装mingw,安装完了这个。有个installer,然后在里面勾选了几个要安装的东西。(没有找到要安哪几个,参照http://blog.csdn.net/fengye245/article/details/6284978)安装。
但是!!!又报错,找不到gcc,这个难道要我把installer里面的gcc全部安个遍么????果断放弃采取第二种方案。
解决方案二:安装vs2008(3.7G)
3.7G个大包下的我这老年电脑严重卡机,只剩下迅雷能动了。睡个午觉,看集电视,刷个网页,诶呀妈呀终于下完了。然后小白式安装。舒口气,以为终于要成功了。没想到!!!
错误二:UnicodeDecodeError…………
参照:http://bugs.python.org/review/9291/diff/1663/Lib/mimetypes.py
这还不是结束
错误三:[u'path'] ……an integer is required
作为一个初学者,这个真的是完全看不懂呀,然后就只能按照Traceback (most recent call last):一个个往下看分析错误。结果是……看不懂。
粗暴方法:Traceback (most recent call last)后面最后一个文件打开,我的是setup.py,找到出错那一行,是然后把try A except...结构注释掉,只留下A。此丧心病狂做法居然成功了!!!不知道后期用会不会出什么问题。