conda - 将 channel_priority 设置为 "strict"是否会影响所有 Conda 环境?

标签 conda config channel

我使用 the conda-forge channel instructions 创建了一个带有 R 的 Conda 环境:

  • conda config --add channels conda-forge
  • conda config --set channel_priority strict

  • 问题 :似乎 channel 优先级也会影响基本环境,因为我现在无法从 安装或更新任何软件包。底座 环境使用 conda update ...conda install是配置设置channel_priority全局的?即,它是否影响所有 Conda 环境?

    最佳答案

    是的,这是一个全局设置。如果您不希望它是全局的,则激活您希望对其进行特定设置更改的环境,然后使用 --env旗帜。例如。,

    conda activate myenv
    conda config --env --add channels conda-forge
    conda config --env --set channel_priority strict
    
    是的,切换到 conda-forge 当您的 成为您的最高优先级 channel 底座 原本来自 Anaconda 的是强大的。最好离开 底座 默认 channel 优先或切换到 Miniforge .

    关于conda - 将 channel_priority 设置为 "strict"是否会影响所有 Conda 环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66390775/

    相关文章:

    linux - M/Monit 配置文件变量扩展

    go - 关闭 channel 与发送例如一个空结构?

    python - Conda想在卸载时降级不相关的包

    python - CommandNotFoundError : Your shell has not been properly configured to use 'conda activate'

    python - 检查 Makefile 中是否存在 conda 环境

    C 将配置文件绑定(bind)到可执行文件

    c# - 修改自定义 app.config 配置部分并保存

    go - Housie 计划陷入僵局。生产者-消费者模式

    unit-testing - golang 字符串 channel 发送/接收不一致

    python - 如何在似乎拒绝合作的 HPC 中安装 pytorch 1.9?