Windows10+anaconda,python3.5, 安装glove-python
Windows10+anaconda,python3.5, 安裝glove-python
安裝glove
安裝之前 Visual C++ 2015 Build Tools
開始安裝
安裝glove
最近因為一個project需要嘗試不同word embedding方法,word2vec以及doc2vec都可以通過gensim這個package使用,但是glove需要另外安裝一個glove-python的包, 這個包的使用方法跟word2vec很類似,但是安裝起來比較麻煩,下面就分享一下我安裝成功的過程。我的配置是windows10系統(tǒng),anaconda(python 3.5的版本)。這里我參考了一個github經(jīng)驗貼(https://github.com/maciejkula/glove-python/issues/42)
安裝之前 Visual C++ 2015 Build Tools
這里先解決一個問題,第一次使用pip install glove_python==0.1.0安裝,可能會出現(xiàn)如下報錯:
Microsoft Visual C++ 14.0 is required, 然后這里它會提供一個網(wǎng)址,你點進去發(fā)現(xiàn)這個網(wǎng)站已經(jīng)沒了顯示‘404 not found’. 這個很多人都分享過只要下個visual studio然后build tools就行,但是我這個推薦這個Visual C++ 2015 Build Tools 點擊這個link直接下載安裝就行。這樣子也算避免了安裝visual studio.
開始安裝
glove_python 0.1.0 去這個網(wǎng)站點擊download files 然后把這個glove_python-0.1.0.tar.gz (263.1 kB)下載到本地
解壓這個文件,里面有個setup.py的文件,打開ctrl+F搜索‘stdc++’把它刪了, 然后保存
刪除前:
Extension(“glove.corpus_cython”, [glove_corpus],
language=‘C++’,
libraries=[‘stdc++’],
extra_link_args=compile_args,
extra_compile_args=compile_args)]
刪除后:
Extension(“glove.corpus_cython”, [glove_corpus],
language=‘C++’,
libraries=[],
extra_link_args=compile_args,
extra_compile_args=compile_args)]
打開你的anaconda prompt或者你的terminal, 使用conda install cython 安裝一下cython,如果有的話也用一下,可以update
定位到你解壓的那個glove_python文件目錄,使用python setup.py install
這里也講一下問directory 的定位,windows直接cd是不行的,
打開默認在C盤user下:
輸入D:如果你是在別的地方那么相應(yīng)改一下
然后再輸入 cd 具體路徑
此時在輸入python setup.py install
就能安裝成功了,最后check一下
恭喜你,成功了。
寫這個也是因為我自己在安裝的時候走了一些彎路,比較麻煩,所以寫下來方便以后的自己和需要的人,謝謝。這個是我寫的第一篇經(jīng)驗blog。
---------------------
作者:Swag~仔
來源:CSDN
原文:https://blog.csdn.net/weixin_43459156/article/details/89504204
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接!
總結(jié)
以上是生活随笔為你收集整理的Windows10+anaconda,python3.5, 安装glove-python的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GloVe:另一种Word Embedd
- 下一篇: glove 安装错误