Anaconda作為一個工具包集成管理工具,下載python工具包是很方便的,直接敲:
conda install package_name
但是有時候安裝一個工具包(如sklearn)的時候,在當前的channels中找不到這個包。這里舉一個例子,給大家看一下怎么你想要的第三方包以及對應的版本:
有一次我想要安裝第三方的地圖包folium,按照上述命令輸入:
conda install folium
一會兒就會出現以下提示:
PackagesNotFoundError: The following packages are not available from current channels:
-folium
具體解決方法是:
1、使用以下命令查找我們想要安裝的包
anaconda search -t conda folium
目前folium最新的版本是0.12.1,這里我們找到了一個接近這個版本的包,包名為 conda-forge/folium
。
2、使用show指令來查看該包的詳細情況
anaconda show conda-forge/folium
終端會顯示這個包的具體channel。
3、按照終端顯示的channel,輸入命令等待安裝
conda install --channel https://conda.anaconda.org/conda-forge folium
安裝完成之后,就可以在anaconda中正常使用了。