Conda 安装与配置详解及常见问题解决

《Conda 安装与配置详解及常见问题解决》

安装 Conda 有两种主流方式,分别是安装 Miniconda(轻量级)和 Anaconda(包含常用数据科学包)。下面为你详细介绍安装步骤和注意要点。

一、安装 Miniconda(推荐)

Miniconda 只包含 Conda 和其必要的依赖项,体积较小,适合追求简洁环境的用户。

1. 下载安装程序

访问 Miniconda 官网(https://docs.conda.io/en/latest/miniconda.html ),依照你的操作系统选择对应的安装包:

  • Windows 系统:下载.exe文件。
  • macOS 系统:下载.pkg或者.sh文件。
  • Linux 系统:下载.sh文件。
2. 执行安装操作

Windows 系统

  • 双击.exe文件,然后按照安装向导的提示进行操作。
  • 要勾选 “Add Anaconda to my PATH environment variable” 这个选项(不过官方不推荐这么做,建议使用 Anaconda Prompt)。

macOS/Linux 系统

# 打开终端,导航到下载目录

cd Downloads

# 给安装脚本添加执行权限(仅针对.sh文件)

chmod +x Miniconda3-latest-*.sh

# 运行安装脚本

./Miniconda3-latest-*.sh

安装过程中,按照提示确认安装路径,输入yes接受许可协议。

3. 初始化 Conda

安装完成后,在终端输入以下命令来初始化 Conda:

conda init

关闭当前终端,然后重新打开一个新的终端,这样 Conda 就会自动激活基础环境。

二、安装 Anaconda

Anaconda 集成了超过 150 个常用的数据科学包,适合新手使用,但占用空间较大(大约 3GB)。

1. 下载安装程序

访问 Anaconda 官网(Download Anaconda Distribution | Anaconda ),选择适合你操作系统的安装包。

2. 执行安装操作

安装步骤和 Miniconda 类似,按照安装向导的提示完成安装。

三、验证安装结果

安装完成后,打开新的终端窗口,输入以下命令来验证 Conda 是否安装成功:

conda --version

# 输出类似:conda 23.5.2

查看已创建的环境:

conda env list

四、配置镜像源(提高下载速度)

国内用户可以配置清华大学的镜像源,加快包的下载速度:

# 添加清华镜像

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/cloud/conda-forge

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch

# 设置搜索时显示通道地址

conda config --set show_channel_urls yes

五、卸载 Conda

如果你想卸载 Conda,可以按照以下步骤操作:

Windows 系统

  • 通过 “控制面板”→“程序和功能”,卸载 Anaconda/Miniconda。

macOS/Linux 系统

# 删除安装目录(以默认路径为例)

rm -rf ~/miniconda3  # 或者 anaconda3

# 从bash配置文件中移除Conda相关内容

vim ~/.bashrc  # 或者 ~/.zshrc

# 删除所有包含conda的行

# 重新加载配置文件

source ~/.bashrc

六、常见问题及解决办法

  1. conda命令找不到
    • 确认是否重启了终端。
    • 检查环境变量 PATH 是否包含 Conda 的安装路径。
  1. 安装后 Python 版本不是预期的
    • 创建环境时指定 Python 版本:conda create -n myenv python=3.9
  1. 下载速度慢
    • 按照上文的方法配置镜像源。

安装完成后,你就可以使用 Conda 来管理 Python 环境和安装各种包了。例如:

# 创建新环境

conda create -n myenv python=3.9

# 激活环境

conda activate myenv

# 安装包

conda install numpy pandas matplotlib

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

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

相关文章

Linux ——lastb定时备份清理

lastb 命令显示的是系统中 /var/log/btmp 文件中的SSH 登录失败记录。你可以像处理 wtmp 那样,对 btmp 文件进行备份与清理。✅ 一、备份 lastb 数据cp /var/log/btmp /var/log/btmp.backup.$(date %F)会保存为如 /var/log/btmp.backup.2025-07-14✅ 二、清空 lastb…

自定义类型 - 联合体与枚举(百度笔试题算法优化)

目录一、联合体1.1 联合体类型的声明1.2 联合体的特点1.3 相同成员的结构体和联合体对比1.4 联合体大小的计算1.5 联合练习二、枚举类型2.1 枚举类型的声明2.2 枚举类型的优点总结一、联合体 1.1 联合体类型的声明 像结构体一样,联合体也是由一个或者多个成员构成…

FS820R08A6P2LB——英飞凌高性能IGBT模块,驱动高效能源未来!

产品概述FS820R08A6P2LB 是英飞凌(Infineon)推出的一款高性能、高可靠性IGBT功率模块,采用先进的EconoDUAL™ 3封装,专为大功率工业应用设计。该模块集成了IGBT(绝缘栅双极型晶体管)和二极管,适…

python学智能算法(十八)|SVM基础概念-向量点积

引言 前序学习进程中,已经对向量的基础定义有所了解,已经知晓了向量的值和方向向量的定义,学习链接如下: 向量的值和方向 在此基础上,本文进一步学习向量点积。 向量点积 向量点积运算规则,我们在中学阶…

【windows办公小助手】比文档编辑器更好用的Notepad++轻量编辑器

Notepad 中文版软件下载:这个路径总是显示有百度无法下载,不推荐 更新:推荐下载路径 https://github.com/notepad-plus-plus/notepad-plus-plus/releases 参考博主:Notepad的安装与使用

2025年7月12日全国青少年信息素养大赛图形化(Scratch)编程小学高年级组复赛真题+答案解析

2025年7月12日全国青少年信息素养大赛图形化(Scratch)编程小学高年级组复赛真题+答案解析 选择题 题目一 运行如图所示的程序,舞台上一共会出现多少只小猫呢?( ) A. 5 B. 6 C. 7 D. 8 正确答案: B 答案解析: 程序中“当绿旗被点击”后,角色先移到指定位置,然后“重…

对于独热编码余弦相似度结果为0和词向量解决了词之间相似性问题的理解

文章目录深入理解简单案例结论词向量(Word Embedding)简介词向量如何解决相似性问题?简单案例:基于上下文的词向量训练总结对于独热表示的向量,如果采用余弦相似度计算向量间的相似度,可以明显的发现任意两…

数据结构·数状数组(BIT)

树状数组(Binary Index Tree) 英文名:使用二进制下标的树结构 理解:这个树实际上用数组来存,二进制下标就是将正常的下标拆为二进制来看。 求x的最低位1的函数lowbit(x) 假设x的二进制表示为x ...10000,…

uniapp video视频全屏播放后退出,页面字体变大,样式混乱问题

uniapp官方的说法是因为页面使用rpx,但是全屏和退出全屏自动计算屏幕尺寸不支持rpx,建议使用px。但是因为uniapp端的开发都是使用rpx作为屏幕尺寸计算参数,不可能因为video全屏播放功能就整个全部修改,工作量大,耗时耗…

重复频率较高的广告为何一直在被使用?

在日常生活中,重复评率较高的洗脑广告我们时常能够碰到。广告的本质是信息传递,而重复频率较高的广告往往可以通过洗脑式的传播方式来提升传播效率。下面就让我们一同来了解下,为何这类广告一直受到企业的青睐。一、语义凝练高频率广告的内容…

内容管理系统指南:企业内容运营的核心引擎

内容管理看似简单,实际上随着内容量的激增,管理难度也逐步提升。尤其是在面对大量页面、图文、视频资料等数字内容时,没有专业工具的支持,效率与准确性都会受到挑战。此时,内容管理系统(CMS)应运…

文献查找任务及其方法

1. 必备网站: 谷歌学术 Web of Science Engineering Village CNKI翻译助手 科研通 2. 任务 学术上的一个调研,自动驾驶 3d 目标检测 方向的近7年的方法,模态(相机/雷达/相机雷达 等),及其使用的数据集&a…

鸿蒙的NDK开发初级入门篇

初级必备的知识: NDK开发在什么时候用? 答::NDK 开发在帮助应用提升性能的情况下使用,比如游戏开发,和硬件交互的场景中。 还有一个公司已经有标准的C或C库,不想在开发ArkTS的代码前提下。 开发…

Unity发布Windows平台后通过Advanced Installer制作安装包

Unity发布Windows平台后是一堆库资源,以及一个可执行的exe文件,并不是一个安装包,如果需要制作成安装包,需要再进一步打包,本篇文章介绍一个Advanced Installer的软件,专门用来制作Windows平台的安装包的。…

代数基本定理

代数基本定理 多项式 f(z)anznan−1zn−1⋯a1za0f(z) a_n z^n a_{n-1} z^{n-1} \cdots a_1 z a_0f(z)an​znan−1​zn−1⋯a1​za0​(其中 n>1n > 1n>1 且 an,a0≠0a_n,a_0 \neq 0an​,a0​0)在复数域内有根。 约定 以 ttt 为参数的闭曲…

springboot快速集成对接本地Ollama里的Deepseek-R1

书接上回,我们在本地安装了一个Ollama,然后下载了一个deepseek-r1:7b,传送门 本次目标:使用springboot对接ollama,完成简单api对接 1.创建一个项目,选择JDK17,Spring Boot版本3.5.3&#xff0c…

Docker部署私有仓库

环境信息 centos7:docker26.1.4 IP:192.168.12.134 部署harbor wget https://github.com/goharbor/harbor/releases/download/v2.13.1/harbor-offline-installer-v2.13.1.tgz curl -L "https://github.com/docker/compose/releases/download/1.29.2…

张艺兴探班RED女团一周年舞台,见证21岁的梦想落地生根

从青涩的男团偶像,到如今独当一面的音乐制作人、公司老板,张艺兴的每一步都踏得坚定有力,他的故事充满了热血与梦想的色彩。而最近,他探班RED女团一周年舞台现场的举动,又一次成为粉丝和大众热议的焦点,也让…

网络编程 JAVA

一.网络编程1. 什么是网络编程?网络编程是指利用计算机网络实现程序之间通信的一种编程方式。在网络编程中,程序需要通过网络协议(如 TCP/IP)来进行通信,以实现不同计算机之间的数据传输和共享。2. 三个基本要素①IP …

UE5中的cesium

官方Fab地址(https://www.fab.com/zh-cn/),每月可下载免费素材 在UE5中添加插件cesium for unreal, 知识点一:服务器部署.b3dm地形数据 通过在线链接访问数据目录tileset.json,在cesium for unreal添加空白…