Conda的安装和使用-jupyter notebook

简介

Conda 是一款开源的 ‌跨平台包管理和环境管理系统 ‌,适用于 Windows、macOS 和 Linux 系统,核心功能包括:包管理、环境管理、科学计算和深度学习支持、跨语言项目管理支持。核心优势‌:Conda 的环境隔离和二进制依赖处理能力,显著提升多语言项目的开发效率和可复现性。

anaconda自带了jupyter,可以方便地编写、运行、调试python程序。

下载地址

下载连接:

Download Anaconda Distribution | Anacondahttps://www.anaconda.com/download检查conda是否安装成功,打开CMD:

复制代码
conda --version

配置国内镜像

为了加快包下载和安装速度,需要配置国内镜像,有些包可能不能下载,会提示有错误,所以最好还是配置:

复制代码
# 添加清华大学镜像源(主站)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

# 添加conda-forge镜像源(常用第三方包源)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

# 添加R语言镜像源(可选)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/

# 严格优先使用国内镜像源
conda config --set channel_priority strict

Conda 基础操作

环境管理:

复制代码
# 创建新环境(指定Python版本)
conda create -n myenv python=3.8

# 激活环境
conda activate myenv

# 列出所有环境
conda env list

# 删除环境
conda env remove -n myenv

包管理:

复制代码
# 安装包(自动处理依赖)
conda install numpy

# 更新包
conda update numpy

# 卸载包
conda remove numpy

# 查看已安装包
conda list

导入导出环境

复制代码
# 导出当前环境配置
conda env export > environment.yml

# 从文件创建环境
conda env create -f environment.yml

临时使用镜像

复制代码
# 安装包时指定镜像源
conda install package_name -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

清除缓存

复制代码
# 清除索引缓存
conda clean -i

# 清除包缓存
conda clean -p

启动jupyter notebook

首先启动已经创建的虚拟环境:

conda activate myenv

然后输入:jupyter notebook

相关推荐
SoulRoar.9 分钟前
WSL2 + Conda 环境下MinerU 4.x GPU 服务部署与 systemd 常驻指南
conda·wsl·文档解析·mineru
benjiangliu12 天前
恩培趣味计算机视觉-01-conda环境和Python库
开发语言·python·conda
weixin_4617694016 天前
conda create 创建容器 Failed to resolve ‘repo.anaconda.com‘问题
开发语言·python·conda·repo·网络问题·无法创建
饭来_20 天前
Ubuntu 中出现 CondaToSNonInteractiveError 的解决方法
ubuntu·conda·debug
emo_2b22 天前
Pycharm配置conda解释器时遇到的问题及解决方法
linux·pycharm·conda
Είναι η κοπέλα24 天前
llama.cpp 与 GGUF 格式:本地大模型的“裸引擎“
开发语言·人工智能·pytorch·python·conda
Είναι η κοπέλα1 个月前
显存计算与模型选择:你的显卡能跑多大的模型
人工智能·pytorch·python·开源·conda
天蓝蓝的本我1 个月前
conda日常用到的命令积累1-登录linux,安装pycharm
linux·pycharm·conda
Είναι η κοπέλα1 个月前
Python 虚拟环境:venv、conda 与 Python 版本选择全解
开发语言·python·conda
夏天拐跑了西瓜1 个月前
一文入门LangChain:从框架认知到构建你的第一个AI Agent
python·langchain·conda·agent