我尝试使用pip install hdbscan下载Hdbscan,我得到了这个:
pip install hdbscan
错误:无法为hdbscan构建轮盘错误:无法为使用PEP 517的hdbscan构建轮子,因此无法直接安装
我试过几种方法,都不管用。
zzlelutf1#
您只需使用conda install -c conda-forge hdbscan而不是pip或者你可以去:https://anaconda.org/search?q=hdbscan如果第一个代码也不工作。
conda install -c conda-forge hdbscan
svmlkihl2#
尝试安装等效的python3.[x]-dev包。例如,对于python3.8用途:sudo apt install python3.8-dev
sudo apt install python3.8-dev
p3rjfoxz3#
您可以运行build essential来修复错误sudo apt-get update && apt-get install -y build-essential
mznpcxlj4#
错误消息“需要Microsoft Visual C++ 14.0或更高版本”表示您的Windows系统缺少Microsoft Visual C++ 14.0运行时库,该库是为hdbscan包构建“hdbscan._hdbscan_tree”扩展所必需的。
修复此错误的解决方案是在系统上安装Microsoft Visual C++ 14.0生成工具。您可以通过访问以下链接来执行此操作:https://visualstudio.microsoft.com/visual-cpp-build-tools/一旦你安装了构建工具,你应该能够成功地构建'hdbscan._hdbscan_tree'扩展并安装hdbscan包。你也可以尝试使用hdbscan的wheel包安装它,可以从pypi网站下载,然后使用pip install [wheel包的路径]安装。此外,在尝试再次安装hdbscan软件包之前,应确保系统上安装了最新版本的pip和setuptools。
pip install --upgrade pip setuptools
eoigrqb65#
apt-get install g++-6 --yes apt-get install gcc --yes pip install hdbscan
5条答案
按热度按时间zzlelutf1#
您只需使用
conda install -c conda-forge hdbscan
而不是pip或者你可以去:https://anaconda.org/search?q=hdbscan如果第一个代码也不工作。
svmlkihl2#
尝试安装等效的python3.[x]-dev包。
例如,对于python3.8用途:
sudo apt install python3.8-dev
p3rjfoxz3#
您可以运行build essential来修复错误
sudo apt-get update && apt-get install -y build-essential
mznpcxlj4#
错误消息“需要Microsoft Visual C++ 14.0或更高版本”表示您的Windows系统缺少Microsoft Visual C++ 14.0运行时库,该库是为hdbscan包构建“hdbscan._hdbscan_tree”扩展所必需的。
溶液:
修复此错误的解决方案是在系统上安装Microsoft Visual C++ 14.0生成工具。您可以通过访问以下链接来执行此操作:https://visualstudio.microsoft.com/visual-cpp-build-tools/
一旦你安装了构建工具,你应该能够成功地构建'hdbscan._hdbscan_tree'扩展并安装hdbscan包。
你也可以尝试使用hdbscan的wheel包安装它,可以从pypi网站下载,然后使用pip install [wheel包的路径]安装。
此外,在尝试再次安装hdbscan软件包之前,应确保系统上安装了最新版本的pip和setuptools。
eoigrqb65#
这里是一个在笔记本示例上安装hdbscan的解决方案(它适用于aws sagemaker笔记本)