Anaconda3 命令行操作小结

Anaconda是Python的包管理器和环境管理器。

  • 帮助你在计算机上安装、卸载和更新第三方python包
  • 帮助你在不同项目上应用不同的环境(独立的python版本、独立的包版本、独立的包配置等)

一、环境相关操作

(0)说明

  1. 所谓环境,包含某个版本的python解释器和若干python包
  2. anaconda自带一个环境,名为base,环境名在Anaconda Prompt命令行中显示在最前面,第一次打开Anaconda Prompt时应该会显示成类似这样的,前面括号中即为环境名,后面为当前路径
    在这里插入图片描述

(1)创建虚拟环境并指定python版本(会自动找指定版本中最新的下载):

  1. conda create -n 环境名 python=版本号 (如:conda create -n python34 python=3.4)
  2. conda create -name 环境名 python=版本号(如:conda create -name python34 python=3.4)

(2)切换环境:activate 环境名(如:activate python35)

  • 注意这里完整写法是conda activate 环境名,在Anaconda Prompt中可以简写,但在VSCode终端中如果不写全是切换不了的。

(3)查看当前所有环境:conda env list
(4)卸载环境:conda remove --name 环境名 --all (如:conda remove --name python35–all)
(5)进入python解释器:python
(6)退出python解释器:exit()
(7)查看当前环境python解释器版本:python --version

二、包相关操作

(1)安装包:

  1. conda install 包名(如:conda install requests)
  2. pip install 包名(如:pip install requests)

(2)卸载包:

  1. conda remove 包名(如:conda remove requests)
  2. pip uninstall 包名(如:pip uninstall requests)

(3)更新包:conda update 包名 (如:conda update requests)
(4)查看当前环境的所有包:conda list
(5)卸载某个环境的所有包:conda remove -n 环境名 --all(如:conda remove -n python35 --all)
(5)导出当前环境信息:conda env export > environment.yaml(在当前目录生成一个environment.yaml文件)
(6)根据环境信息创建相同的虚拟环境:conda env create -f environment.yaml(需要environment.yaml文件)

你可能感兴趣的:(python)