安裝dbscan報錯
嘗試的安裝方法,均失敗
- pip install hdbscan
- conda install hdbscan
- pip install --upgrade git+https://github.com/scikit-learn-contrib/hdbscan.git#egg=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的鏡像源是否可用,或者安裝的資源是否需要梯子,如果需要,添加一些可訪問的鏡像源。