conda的基本使用

这篇博客介绍了conda环境的创建、克隆、激活与退出,以及如何安装、移除包。通过condaconfig命令,你可以添加或删除镜像源。此外,还提到了使用miniconda创建环境和使用yml文件批量安装包的方法。对于Windows用户,介绍了virtualenv的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

conda与虚拟环境

创建新的环境 创建名为 test 的环境,使用的 python 版本为 python3:
conda create -n test python=3
conda create --name myclone --clone myenv 克隆环境
conda activate test (填写你的env_name) 进入创建的虚拟环境
conda deactivate 退出创建的虚拟环境
conda常用命令
//查看已有的 conda 环境,包括环境的名字和其对应的目录。
conda env list       //列出对应环境以及对应的目录
conda list (-n env_name) //显示环境中安装的包的信息
conda install (-n env_name) package //在特定环境中安装包
conda remove (-n env_name) package //移除特定环境中的包
conda remove --all -n env_name //移除特定环境中的所有包

引用:Mac Anaconda 包管理工具 conda 虚拟环境管理基础操作

conda与镜像源

增加
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/main/
conda config --set show_channel_urls yes
删除
conda config –show
conda config –remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

引用:
remove命令和show命令的使用(场景conda删除channel )
Anaconda的conda 的使用(指定镜像源、conda虚拟环境的创建)

Windows下conda的使用:
在这里插入图片描述
在这里插入图片描述
windows下使用virtualenv创建虚拟环境

创建虚拟环境(virtualenv --system-site-packages 文件夹)
进入虚拟环境( for windows)虚拟环境\Scripts\activate
退出虚拟环境 deactivate

其他用法

  1. 使用miniconda(anaconda prompt minicoda)创建环境,相当于clone 了minicoda base,而非clone anaconda base, 可以比少装一些包
  2. conda env create -f environment.yml
    yml文件定义了一些要装的包
    yml实例:
name: fcnd
channels:
    - conda-forge
dependencies:
    - python==3.6.3
    - matplotlib==2.1.1
    - jupyter==1.0.0
    - future==0.16.0
    - lxml==4.1.1
    - networkx==2.1
    - scikit-image==0.13.1
    - scipy==1.0.0
    - shapely==1.6.4
    - scikit-learn==0.19.1
    - pip:
        - git+https://github.com/udacity/udacidrone.git
        - visdom==0.1.7
        - bresenham==0.2
        - msgpack==0.5.6
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值