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系統,anaconda(python 3.5的版本)。這里我參考了一個github經驗貼(https://github.com/maciejkula/glove-python/issues/42)

安裝之前 Visual C++ 2015 Build Tools
這里先解決一個問題,第一次使用pip install glove_python==0.1.0安裝,可能會出現如下報錯:
Microsoft Visual C++ 14.0 is required, 然后這里它會提供一個網址,你點進去發現這個網站已經沒了顯示‘404 not found’. 這個很多人都分享過只要下個visual studio然后build tools就行,但是我這個推薦這個Visual C++ 2015 Build Tools 點擊這個link直接下載安裝就行。這樣子也算避免了安裝visual studio.

開始安裝
glove_python 0.1.0 去這個網站點擊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:如果你是在別的地方那么相應改一下

然后再輸入 cd 具體路徑


此時在輸入python setup.py install


就能安裝成功了,最后check一下

恭喜你,成功了。
寫這個也是因為我自己在安裝的時候走了一些彎路,比較麻煩,所以寫下來方便以后的自己和需要的人,謝謝。這個是我寫的第一篇經驗blog。
---------------------
作者:Swag~仔
來源:CSDN
原文:https://blog.csdn.net/weixin_43459156/article/details/89504204
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM