XiaoRanGuSheng 2024-04-26 15:13 采纳率: 0%
浏览 293

anaconda如何清除清华镜像源

anaconda里面为什么清除了清华的镜像源,下载的时候还是在Channel里面有清华镜像源的链接?
现在包括.condarc文件都是空的,同时也试过conda config --remove channels

img

  • 写回答

5条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-04-26 15:13
    关注

    引自免费微信小程序:皆我百晓生

    看起来你已经从 .condarc 文件中移除了清华大学的镜像,并且尝试通过 conda config --remove channels 命令移除该镜像,但遇到了错误。这可能是因为在其他地方(例如全局配置或环境特定的配置)还有清华大学的镜像存在。

    为了解决这个问题,请按照以下步骤操作:

    1. 首先,确保你没有在全局的 .condarc 文件中设置了清华大学的镜像。这个文件通常位于用户的主目录中,路径可能是:~/.condarc (Unix/Linux/MacOS) 或 %USERPROFILE%\.condarc(Windows)。打开这个文件查看是否有关于清华大学镜像的设置,如果有,请删除相关行。

    2. 如果你在某个环境中设置了清华大学的镜像,那么你需要进入那个环境并检查它的 .condarc 文件。可以通过命令 conda env list 查看所有已创建的环境,然后激活一个环境(例如:conda activate your_env_name),接着查找该环境下的 .condarc 文件进行修改。

    3. 使用以下命令清理环境的缓存,确保没有遗留的镜像信息:

      conda env update --prune --force
      
    4. 最后,确认清华镜像是否仍然出现在渠道列表中:

      conda config --show channels
      

      如果输出中仍然包含清华大学的镜像,请手动删除它。如果镜像依然存在,可能是因为系统中还存在其他的配置文件或环境变量影响了 conda 的行为。

    5. 如果以上步骤都无法解决问题,你也可以尝试重置整个 conda 系统默认的配置。执行以下命令:

      conda config --set show_channel_urls yes
      conda config --system --add channels defaults
      conda config --system --remove-channels all
      conda config --system --set auto_update_conda False
      conda config --system --set changeps1 False
      conda config --system --set create_default_packages []
      conda config --system --set always_yes no
      conda config --system --set download_only false
      

    完成上述步骤后,再次安装 LxmL 应该会从默认的 Anaconda 渠道下载而不是清华大学的镜像。

    如果你遇到任何问题或者不清楚如何操作,请随时告诉我。

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 4月26日
  • 创建了问题 4月26日