【Python】hdbscan安裝失敗的解決

安裝dbscan報錯

嘗試的安裝方法,均失敗

  1. pip install hdbscan
  2. conda install hdbscan
  3. pip install --upgrade git+https://github.com/scikit-learn-contrib/hdbscan.git#egg=hdbscan

GitHub hdbscan

安裝所在的環境(mac Catalina + conda + python3.7)
在這裏插入圖片描述
以上的兩個錯誤的兩個解決辦法

  • 通過conda,但是需要配置鏡像源(意思就是安裝報錯,是因爲底層依賴的包下載出錯或未下載成功)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

conda config --set show_channel_urls yes

# 查看配置信息:mac上channels只有defaults,沒有其他的
conda config --show

然後使用 conda install hdbscan -n ml 安裝包到指定環境下,嘗試成功

  • 使用pip,忽略一些517問題,嘗試,安裝成功
pip install --no-use-pep517

當然還是建議用conda這種,先配置鏡像源,然後安裝(配置源後 pip和conda都能成功的)。後面如果遇到安裝失敗,首先檢查下當前conda或pip的鏡像源是否可用,或者安裝的資源是否需要梯子,如果需要,添加一些可訪問的鏡像源。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章