经历了一天的安装, 在安装过程中大部分错误都是1、环境不干净。2、各种下载到一半的损坏包作祟(国外源太慢)。
所以流程如下:
1、首先创建一个干净的conda环境
2、为了保证没有之前的损坏包可以:conda clean --packages --tarballs
, 这一步也可以放到中途下载包下一半错误重来使用。
3、最重要的!全部替换成国内源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud//pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
我添加的时候default上面还有一个‘conda forge’,可能是自带的,而且明明我上面有清华的conda forge, 下载有些包的时候还是看到源头是这个conda forge,不是清华的,就直接把自带的conda forge删了,最后效果如上图。
4、然后就两条命令
conda install pystan
conda install fbprophet
因为替换了国内源,且没有损坏包作祟, 整个流程如丝般顺滑, 五分钟左右就成功安装。
查网上各种流程,从昨天早上安装到深夜后总结出来的方法 , 我觉得这个方法是适用性最强的。