【2020-09-24】Solving environment: failed with initial frozen solve. Retrying with flexible solve.解决办法

rt,题主在使用anaconda丝滑的几个月后,在九月莫名其妙又迎来了这个老错误,但是已经装好了好几个使用中的环境,不想使用卸载重装的方法来解决这个问题,在试过csdn上搜集到的除了重装的n种方法,包括:

1. 添加conda-forge

2. anaconda search -t <包名>再进行手动安装

3. 换源

4. 设置某某配置为false/true,更改优先级

5. conda update --all

6. conda update -n **** default conda(好像是这样)

等等均无果,还是一直有Solving environment: failed with initial frozen solve. Retrying with flexible solve的错误,最终在github论坛上以及stackoverflow找到了解决办法,大家可以查看自己的conda版本是不是4.8,如果是4.8的话那么应该使用我的方法可以解决

conda -V

 solving environment是在conda 4.7和4.8版本而导致的无法解决环境问题,只需要将conda降级就可以了,4.6就不会再报错了

conda config --set allow_conda_downgrades true
conda install conda=4.6

另外如果大家降级后安装包又出现类似这样的错误或者是找不到包的错误 

 ERROR: Could not find a version that satisfies the requirement execjs (from versions: none)

大家可以检验要安装的库名是否正确,比如我在安装execjs时候.....其实它叫pyexecjs

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值