Anaconda虚拟环境Python3613中安装Spyder卡Solving Environment求助
解决Python3.6虚拟环境下conda安装Spyder卡顿问题
1. 针对当前虚拟环境单独配置通道优先级
激活Python3613环境后,使用--env参数仅对该环境生效配置,无需修改全局设置:
- 保持严格通道优先级(确保当前环境继承/启用该规则):
conda config --env --set channel_priority strict - 若严格模式仍卡顿,切换为宽松模式提升旧版本依赖的求解灵活性:
conda config --env --set channel_priority flexible
2. 指定兼容Python3.6的Spyder版本
Python3.6已停止维护,Spyder新版本不再支持该版本,必须指定兼容的版本(Spyder 4.2.x系列为最后支持Python3.6的分支),直接指定版本可大幅降低环境求解的复杂度:
conda install spyder=4.2
如需特定小版本,例如4.2.5:
conda install spyder=4.2.5
3. 清理conda缓存并更新索引
旧缓存或过期索引可能导致求解异常,先执行清理再尝试安装:
conda clean --all conda update --all
4. 借助conda-forge通道安装(备选方案)
conda-forge对旧版本包的兼容性支持更完善,指定该通道安装:
conda install -c conda-forge spyder=4.2
内容的提问来源于stack exchange,提问作者Inkyu Kim
相关产品推荐
相关产品推荐

