首先,安裝gensim庫,必須先安裝numpy+mkl和scipy
安裝順序是依次安裝numpy+kml、scipy、gensim,根據自己Python下載的版本進行下載
如果你的庫里面有numpy、scipy,請卸載后安裝!
下載地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
numpy+mkl較大200M左右!
下載速度比較慢,好像和時間段有關系,我是在晚上兩點左右下的,下載速度很快,達到500kb每秒,白天幾kb每秒
首先必須下載Numpy+mkl,而不是numpy,如果安裝Numpy后面會報錯:import Error:DDL load failed
注意下載版本,我的是64位的python3.6, 所以下載的是
然后依次根據自己的相應版本下載:scipy-1.4.1-cp36-cp36m-win_amd64.whl
gensim-3.8.2-cp36-cp36m-win_amd64.whl
在這里給大家分享我存放到的網盤里面的這三個文件:
鏈接:https://pan.baidu.com/s/1PCR8tgG9nZQ-M6yeezftDw
提取碼:38dc
網盤提供版本如下:(其中smart_open-1.10.0-py3-none-any.whl必須下載,后面用於處理報錯)
將文件下載到指定文件夾下:我的都下載到F盤
在命令行依次輸入相應文件目錄安裝:
python -m pip install F:\numpy-1.16.6+mkl-cp36-cp36m-win_amd64.whl
(我的電腦有多版本Python,此處安裝python3,故使用python3 -m install ......)默認直接python -m install .....
安裝scipy:
python -m pip install F:\scipy-1.4.1-cp36-cp36m-win_amd64.whl
安裝gensim:
python -m pip install F:\gensim-3.8.2-cp36-cp36m-win_amd64.whl
然后測試:import gensim
報錯:unable to import 'smart_open.gcs', disabling that module
處理:卸載原來的smart_open,並安裝新的smart_open
smart_open在我網盤里面下載或者去官網下載,我的網盤里面是Python3版本的,smart_open一共兩個版本py2和py3
官網下載地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
卸載:python -m pip uninstall smart_open
安裝:python -m pip install F:\smart_open-1.10.0-py3-none-any.whl
如果有報錯:import Error:DDL load failed
說明你安裝的順序不對,或者你安裝的版本與你的Python版本不對應,請卸載后重新安裝。
測試:
安裝成功!