Python学习(X)—— conda的基本命令

注意,这里的命令实测都是使用Anaconda Prompt,并不是cmd命令行,不推荐使用后者。

信息展示

  • conda info
    conda详细信息
    在这里插入图片描述
    注意,上图中的python version不是指当前环境的python版本,而是base环境的版本,想看当前环境的python版本,直接python --version即可(conda命令行同样可以进入Python)。
  • conda -V
    显示当前conda版本,也可以使用conda --version
    在这里插入图片描述
  • conda list
    查看当前环境下安装的所有包
    在这里插入图片描述
  • conda env list
    显示当前conda已经创建的所有环境信息:
    在这里插入图片描述
    BTW,Anaconda Prompt下,每行命令前面会提示当前环境的名称,conda env list也会用*号标注当前环境:
    在这里插入图片描述

Python环境管理

  • 创建环境
conda create -n NAME python=3.5

NAME是自定义的环境名称,等号两侧不能有空格
实操:
在这里插入图片描述
成功:
在这里插入图片描述

  • 切换环境
conda activate NAME

在这里插入图片描述

  • 退出环境
conda deactivate

在这里插入图片描述
conda deactivate会退回到base环境

  • 删除环境
conda remove -n NAME --all

在这里插入图片描述
操作完了之后:
在这里插入图片描述

conda在特定目录下创建环境

最好以管理员身份运行 —— 创建好目录(目录名就是环境名),如:

conda create --prefix=C:\ProgramData\Anaconda3\envs python=3.5.2

Ok!

conda管理包

  • 查看所有包
conda list

在这里插入图片描述

  • 安装包
conda install PACKAGE_NAME

当然,也可以安装特定版本的包:

conda install PACKAGE_NAME=version_no    # version_no是版本号,只有一个等号
  • 升级包
conda update PACKAGE_NAME
  • 删除包
python remove PACKAGE_NAME

pip和conda命令对比

命令pipconda
查看包pip listconda list
安装pip install package_nameconda install package_name
安装(特定版本)pip install package_name==ver_noconda install package_name=ver_no
升级pip install --upgrade package_nameconda update package_name
删除pip uninstall package_nameconda remove package_name

有以下几点值得注意:

  • pip只会下载指定的包,conda会下载指定包的依赖包,相应地,删除时conda也会删除相应依赖包
  • install指定版本号的包时,pip用“==”,conda用“=”
  • 升级时,pip使用 install --upgrade,conda使用的是update
  • 删除时,pip使用pip uninstall,conda使用pip remove

关于pip的基本介绍见我的另外一篇文章:使用pip安装包
关于pip和conda的区别,可见我的另外一篇文章:Python,pip,conda和Anaconda

本文系作者原创,转载请注明出处。不足之处欢迎评论探讨,喜欢的可以点个赞哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值