Conda 报错 is excluded by strict repo priority

news/2024/9/20 8:46:14

场景

Conda 报错 :

Shell LibMambaUnsatisfiableError: Encountered problems while solving: \- package python-3.8.8-hdbf39b2_5 is excluded by strict repo priority

此错误可能出现在PyCharm、命令行、AnacondaNavigator中

原因

strict 表示严格模式。在这种模式下,conda 会优先从优先级最高的通道中寻找和安装包。如果最高优先级通道中的包不满足要求(例如版本不匹配),conda 不会退而求其次从其他通道中寻找,而是会报错。

例如,假设有两个通道 defaults 和 conda-forge,并且 defaults 的优先级高于 conda-forge。在严格模式下,conda 会首先尝试从 defaults 通道中安装包,只有在 defaults 通道中找不到合适的包时才会报错,而不会自动切换到 conda-forge 通道。

相反

Flexible模式允许 conda 在最高优先级通道中找不到合适包的情况下,自动切换到其他通道中寻找。

解决办法

取消严格模式

conda config --set channel_priority flexible

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/60944.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Thinkphp在线客服系统源码多语言外贸版_PHP客服系统源码Uniapp开发搭建+论文设计

在线客服系统是现代企业与客户沟通的重要工具,它不仅能够提升客户满意度,还能有效提高企业的工作效率。本文将详细介绍在线客服系统的源码开发搭建过程,包括需求分析、技术选型、系统架构设计、关键模块实现、测试与优化等各个环节,并辅以代码实例,帮助读者深入理解并实践…

『模拟赛』CSP-S加赛1

『模拟赛记录』CSP-S加赛1Rank 一般A. 小W与伙伴招募 仔细想了想,发现是贪心题。 赛时想了跟正解完全有些不太一样的做法,被顶针说假了,但其实开了 long long 能有 80pts。后来发现如果思路正确打 \(\mathcal{O(nm)}\) 的暴力能有 95pts。《对于 60% 的数据》考虑正解的贪法…

Bert下载和使用(以bert-base-uncased为例)

Bert官方github地址:https://github.com/google-research/bert?tab=readme-ov-file 在github下载:在huggingface(地址)下载config.json和pytorch_model.bin将github下载的解压,并将huggingface下载的config.json和pytorch_model.bin放到解压后的文件夹:测试: from tran…

[GXYCTF2019]BabyUpload 1

打开靶机,上传文件抓包 后缀不能带ph,大小写也无法绕过,意味着phtml后缀也无法上传对后缀只过滤ph,我们转变思路上传图片马,用.htaccess使图片马以php格式打开 上传图片马上传失败,试一试过滤了哪些字符 文件内容过滤了<?我们尝试另一种写法后成功上传<script lan…

DeepinV23安装Dotnet8

步骤: 第一步: 1.下载压缩包,2安装配置 第二步: 2准备工作:激活ROOT账号,重置密码解压目录:/home/bizuser/soft/dotnet/dotnet81.下载 直接🔗 https://download.visualstudio.microsoft.com/download/pr/14951030-5b4e-45ce-af0b-3d4aa613a70b/25acaeb050bbba6950a559…

高级Java程序员必备的技术点:你准备好了吗?

在Java编程的世界里,成为一名高级程序员不仅需要深厚的基础知识,还需要掌握一系列高级技术和最佳实践。这些技术点是通向技术专家之路的敲门砖,也是应对复杂项目挑战的利器。本文将探讨高级Java程序员必备的技术点,帮助你自我提升,迈向更高的职业巅峰。深入理解Java虚拟机…

无限debugger的解决----(一)

在尝试打开控制台时,遇到了这个问题,页面陷入无限debuuger。尝试(一)在debugger这一行点击Never pause here 也就是从不在此处暂停,但之后发现没用,关掉一个又出现一个。之后我又尝试了设置进入断点的条件,这个可以在调试过程中,期望某个变量的值大于某个具体的值的时候才停下来…

【USB3.0协议学习】Topic3三种Reset Events分析

USB3.0中的三种Reset Events 1. PowerOn Reset PowerOn Reset被用来代指上电复位,当一个device接入到root hub或者外置hub的时候,该device检测到Vbus信号从无效变为有效,会自动执行复位。(注意,self powered device不通过Vbus供电,但是Vbus发生转变的时候它同样会执行复位…