一招解决conda所有报错!!!!!
一开始,windows里使用conda下载一些软件,一直报错,Soving environment error,collecting data error等,愁死人,后来发现有些软件,不支持window64位系统下载,比如hisat2
于是下载WSL(Windows Subsystem for Linux)系统,继续安装conda,配置源,下载软件,依旧有报错,但是报错就肯定不再是系统不兼容的问题了,那么到底是什么问题呢?
总结一下,conda下载 存在如下一些问题,我们只需要一步步排错:
1.最重要的问题,重点检查:系统问题,有些软件是否支持你的系统,实在不行,就换个系统下载吧,或者学我一样,用WSL系统;
2.最常见的,镜像(源)配置的问题,这个很好解决,看我的另一篇文章:
https://blog.csdn.net/shixujia1998/article/details/118992744
3.网络问题,检查你的网络是否有问题,是否连接了VPN,关掉重试几遍;
4.依赖问题:有时候系统自带的包与软件所需要的包版本不匹配,我们可以用conda创建一个不带任何包的虚拟环境来下载该软件,当然,使用的时候也在此虚拟环境使用,如果要下载另一个软件,需要依赖于同样的包,不同的版本的话,那就再另创一个虚拟环境吧。
好了,以上就是conda可能出现的所有问题,一步步排查就好,希望你的代码能永不出错。