python - 为 python 安装 hdbscan 包时遇到问题:“没有名为‘hdbscan’的模块”错误
问题描述
我想在我的 Ubuntu 虚拟机上运行一个用 Python 编写的算法。它需要导入 hdbscan 模块。因此,我想将它安装在我的虚拟机上。
按照Pypi.org 关于这个库的文档,我简单地运行了:
pip install hdbscan
几分钟后,它返回:
Succesfully built hdbscan
Installing collected packages: hdbscan
Succesfully installed hdbscan-0.8.27
但是,如果我运行我的算法,它仍然说有“ No module named 'hdbscan'
”。
我试过pip uninstall hdbscan
但它然后返回:
WARNING : Skipping hdbscan as it is not installed.
我已经尝试了几个命令来解决这个问题,例如
sudo apt --reinstall install hdbscan
或
pip install --upgrade git+https://github.com/scikit-learn-contrib/hdbscan.git#egg=hdbscan
结果我得到的只是“成功安装”或“已满足要求”,但我的算法仍然无法使用它,“未安装”或“无法找到包 hdbscan”,因为我尝试了一个或另一个命令。
我不知道问题的原因是什么,也不知道如何解决。谁能帮帮我?
解决方案
在你的终端试试这个
conda install -c conda-forge hdbscan
推荐阅读
- angular - 订阅 websocket 时无法执行功能
- r - 使用分隔融化数据框并从一行创建多行
- linux - 断开连接:没有支持的身份验证方法可用(服务器发送:公钥)AWS ubuntu chmod home
- flutter - 我可以制作一个只下降到底部的颤动下拉按钮(即使我选择最后一个选项,它也应该只向下浮动)
- python - Json jwt 令牌问题 - TypeError:“用户”类型的对象不是 JSON 可序列化的
- python - Python模拟测试函数数组
- tensorflow - 启用 Eager Execution 时不支持 Keras 优化器
- c++ - fstream / ifstream / ofstream 对象如何转换为 bool
- charles-proxy - 连接VPN区域时如何将手机连接到Charles Tool
- javascript - Cropper canwas 最小尺寸