win7安裝spacy

win7安裝spacy

我的電腦中同時安裝了python3.5以及python2.7版本,打算將spacy安裝到python3.5中,因爲利用spacy進行自然語言處理的過程中會用到LSTM,可以利用谷歌開源的TensorFlow實現,而TF則要求python3。

首先要解決同時安裝python2和python3後,不能正確使用pip安裝各種包的問題。

python3安裝過程中會自動安裝pip,打開python3的安裝路徑,找到Scripts下的pip,爲pip3,所以如果想在python3下利用pip安裝依賴包時,要使用pip3 install。

spacy有很多依賴,首先在這裏下載如下依賴,我的python爲3.5版本,所以下載的均是3.5版本的依賴包:

cymem-1.31.2-cp35-cp35m-win_amd64.whl
cytoolz-0.8.2-cp35-cp35m-win_amd64.whl
preshed-1.0.0-cp35-cp35m-win_amd64.whl
thinc-6.5.2-cp35-cp35m-win_amd64.whl
ujson-1.35-cp35-cp35m-win_amd64.whl

最後下載spacy:

spacy-1.8.2-cp35-cp35m-win_amd64.whl

在python3.5的安裝路徑下,分別利用pip3 install 進行安裝,例如:

pip3 install cymem-1.31.2-cp35-cp35m-win_amd64.whl

在安裝過程中如果出現錯誤提示:需要microsoft c++ 14.0,那麼需要安裝microsoft visual c++ 2015, 14.0對應的就是2015,安裝之後再重新進行上述pip安裝,應該就可以安裝成功了。

安裝正確結果顯示如下:

這裏寫圖片描述

之後可以利用spacy進行自然語言的學習與訓練啦!

另外給大家推薦一個很好的做NER的開源項目:下載地址

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章