Conda常用命令记录与.condarc

本文介绍了如何使用AnacondaPrompt进行环境管理,包括配置conda的channel镜像源,创建、激活、删除虚拟环境,以及管理环境内的包。提到了.configrc文件的作用,以及在遇到无.condarc文件时的解决办法。还讲解了如何使JupyterNotebook使用conda环境,并安装ipykernel。
部署运行你感兴趣的模型镜像

启动Anaconda中的Prompt,Prompt个人理解相当于cmd,进行使用conda进行环境管理。
Conda常用命令:
conda --version
conda update conda

一,config配置文件.condarc

jupyter notebook --generate-config 在文件目录中显示配置文件,一般在C:\Users…目录下

conda config --show channels 显示镜像源

想要删除重置,则执行:

conda config – remove-key channels #删除所有的镜像源,恢复到默认
or
conda config – remove channels [urls] #删除指定的镜像源

配置国内镜像源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

建议下面也全部添加,虽然有些可能用不到,但是实际包含比较冷门的包
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
conda config --set show_channel_urls

或者直接修改.condarc文件

  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  • http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
  • https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

虚拟环境的保存位置

同样在该文件中修该虚拟环境的保存位置
envs_dirs:
在这里插入图片描述

二,针对环境

创建一个环境,指定python和其他需要的库(以及版本)

conda create -n env_name package_name

  • 例如:conda create -n ML1 python=3.9 numpy
    创建了一个虚拟环境,命名为ML1,同时添加了python3.9版本,安装了numpy库。

conda info -e 或 conda env list
conda create --new_env_name --clone old_env_name 复制old环境到new
conda activate env_name 进入该环境
conda deactivate 退出当前环境
conda env remove -n env_name 删除指定环境

三,针对某一个环境内的包

conda list 查看所有安装的包
conda install package 在当前环境中安装包
conda remove package 在当前环境中删除包
conda install -n env_name package
conda remove -n env_name package 在指定环境安装删除包
conda update --all 更新所有的包
conda update package 更新指定的包

安装requirement.txt文件的扩展包
conda install --yes --file requirements.txt 其中file是文件路径

通过修改.condarc文件,来换镜像源和虚拟环境保存位置。
.condarc保存了anaconda的配置信息,该文件存储在C:\Users\xxxx.conda\ 路径中。
这里遇到了在创建虚拟环境后,目录里没有.condarc文件的问题,解决方法:conda config --add channels r
或者conda config --set show_channel_urls yes 生成该文件。
channels:
之后再user目录下出现,condarc文件。
可以使用conda info 命令查看anaconda配置信息。如下:
可以使用conda info 命令查看anaconda配置信息。
让Anaconda的jupyter notebook使用conda配置的虚拟环境
首先进入该虚拟环境,安装ipykernel
conda install ipykernel
将环境写入Notebook的kernel中
python -m ipykernel install --user --name your_env_name --display-name display_name
其中display name可缺省。

参考文章1:Anaconda使用修改.condarc文件和常用命令、及解决没有.condarc的情况
参考文章2:告别窘迫:修改conda环境和缓存默认路径

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值