Python安装bertopic库踩的坑

首次pip install出错,提示:

ERROR: Could not build wheels for hdbscan which use PEP 517 and cannot be installed directly

参考博客:
https://blog.csdn.net/lyy_fighting/article/details/125495717
安装hdbscan:

  1. 先pip debug --verbose查看当前环境以及Python版本;

  2. 其次,从https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib下载相应版本的hdbscan.whl文件,放入自定义的文件夹中;

  3. 再次,在Anaconda prompt中转到上述文件夹路径,输入下面代码安装:

pip install hdbscan-0.8.28-cp38-cp38-win_amd64.whl -i https://pypi.tuna.tsinghua.edu.cn/simple

随后,第二次pip install bertopic==0.21.0,提示安装成功
打开Spyder, import bertopic后提示:

ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88

根据博客,使用pip install -upgrade umpy更新了一下Numpy;
第三次,import bertopic提示:

ImportError: Numba needs NumPy 1.21 or less

此时有句mmp,不知当讲不当讲。。。
累了,明日再战

你可能感兴趣的:(python,numpy,开发语言)