【树莓派 5B】anaconda换源 更换清华源

【树莓派 5B】anaconda换源 更换清华源

前言

本文基于树莓派5B上运行的 Raspberrypi-OS-64bit (Debian 12 Bookworm)平台,更换 Anaconda 官方源为清华大学镜像源,旨在解决网络连接超时、连接官方源失败、下载速度慢的问题。

参考资料:

  • 清华大学 TUNA 镜像站 Anaconda 源帮助
  • Conda 替换镜像源方法尽头,再也不用到处搜镜像源地址

起因

在创建 Python 3.9 虚拟环境时,由于树莓派 5B 上未预安装 Python 3.9,Anaconda 自动尝试从官方软件库安装该版本及其依赖项。然而,这导致了下载速度过慢以及连接官方源 URL 失败的错误。因此,我们需要更换为清华镜像源以优化下载速度。

解决步骤

配置 Conda 使用清华镜像源

将 Anaconda 的源切换为清华大学 TUNA 镜像源

# 添加清华大学镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
# 显示下载包的来源
conda config --set show_channel_urls yes
# 禁用 SSL 验证
conda config --set ssl_verify false

验证配置是否生效

查看 Conda 的配置

conda config --show

检查输出的 channels 选项,并确保源已正确更换
如图所示,channels 被成功修改,换源成功
在这里插入图片描述

创建 Conda 环境来测试是否换源成功

# 创建一个新的 Conda 环境,并指定 Python 版本为3.9
conda create -n test_env python=3.9

完成配置后,观察下载包的来源,判断是否换源成功

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

spring (Aop) day 1024

ok了家人们,继续学习spring ,这段知识点有点绕,建议搭配b站的视频去学,passion!!! 八.AOP-面向切面编程 8.1 动态代理 8.1.1 概述 什么是代理?在现实生活中,代理很常见…

Python多进程编程:使用`multiprocessing.Queue`进行进程间通信

Python多进程编程:使用multiprocessing.Queue进行进程间通信 1. 什么是multiprocessing.Queue?2. 为什么需要multiprocessing.Queue?3. 如何使用multiprocessing.Queue?3.1 基本用法3.2 队列的其他操作3.3 队列的阻塞与超时 4. 适…

学习虚幻C++开发日志——TSet

TSet 官方文档:虚幻引擎中的Set容器 | 虚幻引擎 5.5 文档 | Epic Developer Community (epicgames.com) TSet 是通过对元素求值的可覆盖函数,使用数据值本身作为键,而不是将数据值与独立的键相关联。 默认情况下,TSet 不支持重…

iOS 18.2开发者预览版 Beta 1版本发布,欧盟允许卸载应用商店

苹果今天为开发人员推送了iOS 18.2开发者预览版 Beta 1版本 更新(内部版本号:22C5109p),本次更新距离上次发布 Beta / RC 间隔 2 天。该版本仅适用于支持Apple Intelligence的设备,包括iPhone 15 Pro系列和iPhone 16系…

【设计模式系列】观察者模式

一、什么是观察者模式 观察者模式(Observer Pattern)是一种行为设计模式,它定义了对象之间的一对多依赖关系,当一个对象的状态发生变化时,所有依赖于它的对象都会得到通知并自动更新。这种模式也被称为发布-订阅模式&…

「重磅」中国电信数据湖+数据中台实施方案(附60页方案)

来源:公众号-数据分析小兵 作者按 哈喽,大家好,我是数据分析小兵,今天小兵向大家分享中国电信基于数据湖的数据中台实施方案。 方案核心内容一:数据湖的搭建与实施 数据湖是一套针对海量多源异构数据,具备数据采集、数据存储、数据计算、数据访问、数据管理的技术架构…

代码随想录:206. 反转链表

206. 反转链表 创建头结点,使用头插法,并用新的结点保存值插入里面。 空间复杂度O(n2) /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val…

1.CentOS安装

CentOS安装 新建虚拟机 选择安装方式 指定镜像方式 选择操作系统类型 设置虚拟机名称和位置 指定磁盘大小 点击“自定义硬件” 指定内存大小 指定镜像位置 点击“开启此虚拟机” 选择“Install CentOS 7”并回车 选择语言 选择安装“GNOME桌面”环境 配置安装位置 配置网络和…

springboot高校科研项目和课题管理平台-计算机毕业设计源码18198

摘要 随着科技的快速发展和高校科研水平的持续提高,科研项目和课题的管理逐渐变得复杂多样。传统的管理方式,如使用纸质文档或简单的电子表格进行记录,已经无法满足现代高校科研管理的需求。这不仅影响了科研工作的效率,还可能导致…

boost 字符串

5.1. 前言 在标准 C 中,用于处理字符串的是 std::string 类,它提供很多字符串操作,包括查找指定字符或子串的函数。 尽管 std::string 囊括了百余函数,是标准 C 中最为臃肿的类之一,然而却并不能满足很多开发者在日常…

CentOS 7(Linux)详细安装教程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 一、CentOS镜像的下载(准备工作) 我选择的是其他镜像源的下载地址: Index of /centos-vault/7.6.1810/isos/x86_64/ | 南阳理工学院开源镜…

8个方法教会你提高企业培训效率

培训成本是企业中的一个复杂问题。它完全取决于课程内容、培训方法以及成本效益。在计算培训费用时,公司会面临许多关于包括哪些内容、如何进行以及假设情景的问题。 企业员工培训的每个方面都会产生自己的成本。例如: 地点:我们专门找个培训…

冒泡排序(Python)

冒泡排序:依次比较相邻的两个数,将大数放在后面,小数放在前面。 n个数排序共需进行n-1趟,第一趟排序结束时,最后一个元素为所有元素中的最大值。 冒泡排序的原理 1)比较相邻元素:如果第一个比…

Python异步编程:使用`asyncio`和`aiofiles`进行高效的文件批量写入

Python异步编程:使用asyncio和aiofiles进行高效的文件批量写入 1. 异步编程基础1.1 asyncio和await1.2 aiofiles 2. 异步文件批量写入示例2.1 代码结构2.2 代码实现2.3 代码解释2.3.1 BatchWriter类2.3.2 main函数 3. 其他示例代码3.1 简单的异步文件写入3.2 异步文…

婚纱相册必须去摄影店吗?其实自己会拍照就能实现,性价比更高

一直以来,婚纱照都是新人们婚礼筹备中不可或缺的部分。然而,高昂的摄影店价格让不少新人望而却步。其实,只要掌握一些拍照技巧,自己在家就能制作出独一无二的婚纱相册,不仅性价比超高,还能留下更多珍贵的回…

Android 中的串口开发

一:背景 本文着重讲安卓下的串口。 由于开源的Android在各种智能设备上的使用越来越多,如车载系统等。在我们的认识中,Android OS的物理接口一般只有usb host接口和耳机接口,但其实安卓支持各种各样的工业接口,如HDM…

条码检测系统——基于MATLAB的一维条码识别

摘 要:条码技术是如今应用最广泛的识别和输入技术之一,由于其包含的信息量大,识别错误率低而在各个方面得到很大的重视。它发展迅速并被广泛应用于于工业、商业、图书出版、医疗卫生等各行各业。由我国目前发展现状来看,条码的正…

人工智能:重塑未来生活与工作的科技力量

方向一:介绍人工智能技术的发展历程和现状,指出它的应用领域和前景 一、人工智能技术的发展历程 人工智能(Artificial Intelligence, AI)作为一门学科,其起源可以追溯到20世纪50年代。最初,AI的研究主要集…

Mytatis-plus使用sl4j日志打印SQL

以下是关于使用 Spring Boot 起始器替换 slf4j-api 和 logback 依赖的详细步骤和注意事项&#xff0c;包括 MyBatis-Plus 的默认日志级别信息。 1、依赖项配置 在 pom.xml 中添加以下依赖项&#xff1a; <dependency><groupId>org.springframework.boot</gro…