当前位置:   article > 正文

Conda 入门指南|安装|配置清华源|基本用法_conda清华源配置

conda清华源配置

Conda 入门指南


标志


1. 安装 Conda

可以在清华大学镜像站下载

访问 清华大学镜像站
注意右边的按钮,依次点击

  • 获取下载链接
    应用软件
    Conda
    
    • 1
    • 2
    • 3

Windows, macOS 或 Linux 系统安装 Miniconda

# 在终端中运行以下命令以在Linux或macOS上安装Miniconda
bash Miniconda3-latest.sh
# 进行必要的输入
# 或者接受默认值
# 等待安装完成
# 成功终端会有(base)字样
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 安装完后先确定conda是否安装成功
conda --version
  • 1
  • 安装成功后,会显示conda的版本信息

2. 配置下载镜像

您可以通过修改conda的配置文件来更改conda的镜像源。

主要步骤如下:

  1. 查看当前conda的配置文件位置:
conda config --show
  • 1
  1. 编辑配置文件,默认路径是~/condarc:
vim ~/.condarc 
  • 1
  1. 在channels字段添加新的镜像源,例如清华镜像:
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - defaults
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  1. 保存并退出,conda安装包将优先从指定镜像下载。

3. 基本命令与操作

3.1 创建虚拟环境

# 创建名为 myenv 的新虚拟环境
conda create --name myenv

# 创建名为 myenv 的新虚拟环境,并指定 Python 版本为3.8
conda create --name myenv python=3.8

# 激活创建好的虚拟环境
conda activate myenv
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

3.2 安装和管理包

  • 安装包:
# 在激活的环境中安装 numpy 包
conda install numpy
  • 1
  • 2
  • 更新包:
# 更新环境中所有包到最新版本
conda update --all

# 或更新特定包
conda update numpy
  • 1
  • 2
  • 3
  • 4
  • 5
  • 卸载包:
# 卸载环境中 numpy 包
conda remove numpy
  • 1
  • 2

3.3 查看环境与包信息

  • 列出所有已创建的环境:
conda env list
  • 1
  • 查看当前环境中的包及其版本:
conda list
  • 1

3.4 删除虚拟环境

# 删除名为 myenv 的虚拟环境
conda remove --name myenv --all
  • 1
  • 2

4. 更多高级功能

  • 复制环境:

    # 复制现有环境到一个新环境
    conda create --name new_env --clone old_env
    
    • 1
    • 2
  • 管理通道源:

    # 添加、查询或移除 Conda 渠道源
    conda config --add channels conda-forge
    conda config --show channels
    conda config --remove channels conda-forge
    
    • 1
    • 2
    • 3
    • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/212461
推荐阅读
  

闽ICP备14008679号