2022-01-17

最近弄毕设,做的是自然语言处理。今天在用python跑github扒下来的代码时,出现一个问题——我没gensim这个库,直接在python点击install后出错了。error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“。直接把错误复制下来,百度之后,我试着安装了Microsoft C++ Build Tools,我没弄明白(我愚钝),又安装了Aanconda也没弄明白(当时就有点顶不住了)。后来换了个思路百度——如何安装gensim,好家伙!我终于找到解决办法了。

我之前python运行过有关numpy库相关的代码,我那时直接在pycharm上点击的install。嘿嘿,对!问题就出在这里!步骤:cmd命令之后,python -m pip uninstall numpy 把在pycharm里直接install的numpy卸掉,在https://www.lfd.uci.edu/~gohlke/pythonlibs/上找相应版本的numpy,我用的是python3.10.1,所以我下载的是numpy-1.21.5+mkl-cp310-cp310-win_amd64.whl (注意一下,下载mkl的)


下载完成后,python -m pip install 文件的路径,比如我放在E盘 python -m pip install E:\numpy-1.21.5+mkl-cp310-cp310-win_amd64.whl 。


接着安装scipy(如果scipy也在pycharm里直接安装的,按照上面的步骤来。卸载,去网站https://www.lfd.uci.edu/~gohlke/pythonlibs/下载相应的版本,安装)。最后安装gensim(步骤同上)。


害!困扰我一下午的问题就解决啦。第一次写博客,表达不清楚或不准确的地方大家随时指出来。

你可能感兴趣的:(2022-01-17)