Anaconda常用指令

1. 更新、创建、开启、关闭、删除、显示

注:在Linux服务器上,要先输入source ~/.bashrc进入base模式

创建环境

conda create -n 名字a python=3.8


克隆环境

conda create -n 名字b --clone 名字a


查看已有环境

conda-env list
conda env list //Linux系统查看方法


进入环境

conda activate 名字a


查看当前环境下的包

conda list


退出当前环境

conda deactivate


删除环境

conda remove -n 名字a --all


重命名环境(先克隆再删除)

conda create -n 名字b --clone 名字a
conda remove -n 名字a --all


镜像相关
conda添加清华镜像
参考官方文档https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

conda恢复默认源
(换conda源可能导致新建虚拟环境报错,可用恢复默认源方式解决!)

conda config --remove-key channels


pip源修改

pip install tensorflow==2.1 -i https://pypi.douban.com/simple/


备选:
阿里云源 https://mirrors.aliyun.com/pypi/simple/
豆瓣源 https://pypi.douban.com/simple/
清华源 https://pypi.tuna.tsinghua.edu.cn/simple/
中科大源 https://pypi.mirrors.ustc.edu.cn/simple/

环境导入和导出
pip导出

pip freeze > requirements.txt


pip导入

pip install -r requirements.txt


conda导出

conda env export > freeze.yml


conda导入

conda env create -f freeze.yml

 卸载xxxx文件包

conda uninstall xxxx 

指定查看xxxx虚拟环境下安装的package 

conda list -n xxxx

 更新xxxx文件包

conda update xxxx

2. 清理、重命名 

清理(conda瘦身)
(1)通过conda clean -p来删除一些没用的包,这个命令会检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们。
(2)通过conda clean -t可以将删除conda保存下来的tar包。

conda clean -p      	//删除没有用的包
conda clean -t      	//删除tar包
conda clean -y --all 	//删除所有的安装包及cache

 复制/重命名/删除env环境
conda是没有重命名环境的功能的, 要实现这个基本需求, 只能通过愚蠢的克隆-删除的过程。
切记不要直接mv移动环境的文件夹来重命名, 会导致一系列无法想象的错误的发生!

//克隆oldname环境为newname环境
conda create --name newname --clone oldname 
//彻底删除旧环境
conda remove --name oldname --all      

注意:必须在base环境下进行以上操作,否则会出现各种莫名的问题 

数据源管理 

#显示目前conda的数据源有哪些
conda config --show channels
#添加数据源:例如, 添加清华anaconda镜像:
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 --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

 参考:Anaconda常用指令_anaconda 恢复默认源_Aiden Targaryen的博客-CSDN博客

Miniconda在服务器上的安装与使用_服务器安装miniconda_FiOQA的博客-CSDN博客

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值