首页 > 其他分享 >Anaconda升级的解决方法

Anaconda升级的解决方法

时间:2024-12-06 21:05:19浏览次数:7  
标签:mirrors edu Anaconda 升级 conda https anaconda 解决

文章目录


关于conda升级问题, Anaconda各种版本镜像下载地址

关于conda升级问题

1. 在原Anaconda版本上进行更新升级

更新过程:如何更新Anaconda版本

过程中出现的一些问题:

  • InvalidVersionSpecError: Invalid version spec: =2.7

  • CondaValueError: Malformed version string ‘~’ : invalid character(s)

    应该是conda的版本过低(我个人之前是5.4版本,Anaconda3.6.5),需要更新conda,又回到上面去了,如果可以按照前两个blog顺利进行,应该也走不到这,不行的话,就去重装吧,简单省脑

2. 就是重装Anaconda

  1. 重装 or 修复
  1. 重新配置Anaconda

    Anaconda安装与Python虚拟环境配置保姆级图文教程

Anaconda conda常用命令:从入门到精通以及各种代理软件

conda的镜像文件\.condarc配置:

channels:
  - https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.aliyun.com/anaconda/pkgs/main/
  - https://mirrors.aliyun.com/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/r
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  bioconda: https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
  menpo: https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
  defaults: https://mirrors.aliyun.com/anaconda/pkgs/main/

通过在 channels 中列出多个通道源,并通过 custom_channels 定制特定通道的具体镜像地址。这样做的好处是可以在一个配置文件中统一管理通道,同时根据需求为特定的通道使用更合适的镜像源(比如更快速的国内镜像)。

就是custom_channels是特定的通道,使用自定义的镜像源,而其他的通道就是用channels列出的镜像源。

镜像源配置的参数解释:

  1. channels:列出通道源的顺序,Anaconda 会按照顺序查找包。例如,可以列出多个通道,如 conda-forgedefaults、以及一些特定的镜像源。

  2. custom_channels:专门用来定制某些通道的具体镜像地址。例如,你可以为 conda-forge 设置一个镜像站点(如清华镜像),而其他通道依然使用默认的源。

若某个特定的通道(比如 conda-forge)使用自定义镜像源,可以使用 custom_channels 来重定向该通道到另一个镜像地址。

conda-forgebiocondamenpo 都是 Anaconda 的社区维护通道(channel):

1. conda-forge

  • 功能conda-forge 是一个由社区维护的开源软件包通道,包含了大量的科学计算、机器学习和数据分析相关的包。它是一个非常活跃的社区,很多包的更新和新版本都是通过这个通道发布的。
  • 常用场景:如果你需要一些官方 Anaconda 仓库中没有的最新或特定版本的包,conda-forge 通道通常是一个很好的选择。

2. bioconda

  • 功能bioconda 是一个专注于生物信息学和生命科学的 Anaconda 通道。这个通道提供了大量的生物学相关软件包,如基因组学、转录组学、蛋白质组学等工具。
  • 常用场景:如果你在进行生物信息学分析或需要生物学相关工具,bioconda 是一个非常有用的资源。

3. menpo

  • 功能menpo 通道专注于计算机视觉和图像处理相关的包,特别是 3D 图像处理和人脸识别等领域。menpo 提供了一些与计算机视觉、机器学习和图像处理相关的工具和库。
  • 常用场景:如果你从事计算机视觉、图像处理或相关领域的研究,menpo 通道可能会提供一些有用的包。

标签:mirrors,edu,Anaconda,升级,conda,https,anaconda,解决
From: https://blog.csdn.net/nisidjndn/article/details/144299981

相关文章

  • Ant Design X:卓越的AI界面解决方案
    AntDesignX:卓越的AI界面解决方案​​AntDesignX是AntDesign的全新AGI组件库,旨在帮助开发者更轻松地研发AI产品用户界面。AntDesignX将在AntDesign的基础之上进一步拓展AI产品的设计规范,为开发者提供更强大的工具和资源。期待与你一起推动AI技术的发展!官......
  • 《鸣潮》进入游戏后弹窗“错误代码[126]:加载 x3daudio1_7.dll 失败,该文件缺失或损坏!
     《鸣潮》进入游戏后弹窗“错误代码[126]:加载x3daudio1_7.dll失败,该文件缺失或损坏!”是什么原因?“x3daudio1_7.dll文件缺失”要怎么解决?作为一位软件开发从业者,深知电脑游戏运行过程中可能会遇到的各种问题,其中文件丢失、文件损坏和系统报错尤为常见。最近,不少《鸣潮》......
  • 《家园3》游戏崩溃错误代码弹窗警告?深度解析与解决方案
    《家园3》游戏崩溃与错误代码弹窗:深度解析与解决方案在软件开发的世界里,我们时常会遇到各种挑战,尤其是在电脑游戏领域。今天,我将作为一名经验丰富的软件开发从业者,为大家深入解析《家园3》这款备受期待的游戏在运行过程中可能出现的崩溃问题以及错误代码弹窗警告,并提供一系列......
  • 国内如何使用支付宝的方式开通订阅升级ChatGPT Plus 会员 ChatGPT-各模型的升级教程
    随着人工智能技术的不断发展,相关服务在国内的应用也日益广泛。许多用户希望通过「支付宝」升级到高级会员,以获得更稳定的服务支持、更快的响应速度以及更高的答案准确性。高级会员版本提供多项增强功能,显著提升整体使用体验。本文将详细介绍如何仅通过「支付宝」在国内开通......
  • 并发编程系列---【数组切割并行查询-解决sql的in超过1000的问题】
    1.问题List<List<Object>>splitList=CollUtil.split(dataList,800);List<User>resultList=newArrayList<>();//使用parallelStream输出切割后的结果,每个子列表的大小splitList.parallelStream().forEach(sublist->{List<User>users=userMa......
  • 学习C语言升级c++的笔记
    此篇文章在2022年2月8日被记录,工作这两年多了,也没用过C++做开发,令人唏嘘1、#include<cmath>#include<cstdio>用这种方法来调用C语言中的函数2、namespace名字空间,防止命名重复::叫做限定调用符usingnamespaceX:引入整个名字空间usingX::name使用单个名字X::na......
  • 解决《杏林物语》DLL错误:使用DirectX修复工具轻松搞定!
    《杏林物语》是一款深受玩家喜爱的模拟经营游戏,但最近不少玩家遇到了DLL错误,严重影响了游戏体验。幸运的是,通过使用DirectX修复工具,你可以轻松解决这些问题,重新享受游戏的乐趣。操作步骤:1.下载DirectX修复工具:•访问官方网站或其他可信来源,下载最新版本的DirectX修复工具。......
  • 方案应用开发——智能充气泵解决方案
    智能充气泵主要由驱动电机、气压传感器、LED屏幕、控制电路等模块组成,主控电路MCU接收测压信息,控制电机转速,从而调整充气量与充气速度。一键预设功能,接上气嘴后,自动检测胎压情况,充满自动停止,和手动充气相比,省去了繁琐的步骤又节省了体力。产品主要应用场合:主要用于汽车,也可以......
  • 封装一个C#万能基础数据类型转换器,一招解决所有基础类型转换烦恼
    https://mp.weixin.qq.com/s/VZheqY0SQwFa0SSBd3uKTQ前言在实际工作中,我们常常会遇到转换基础数据类型的需求,比如将一个数值字符串转换为数值类型。C#内置了很多丰富的类库和方法来处理这些的场景,但这些方法往往分散且繁杂,每次遇到不同的基础数据类型转换需求时,我们都需要去查......
  • openssh升级
    一、文档相关openssh下载地址openssh官网openssh-9.7p1文档二、升级操作1. 查看openssh和openssl版本sshd-V2. 下载解压wget-chttps://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.7p1.tar.gztar-zxvfopenssh-9.7p1.tar.gz3.构建环境、编译......