在Anaconda Prompt中用conda命令进行包管理和环境管理

引言

conda是一款非常强大的包管理及环境管理器,在windows, macOs, 或者LInux平台上你都可以在Anaconda Prompt的命令行中使用这个命令。

准备工作

你应该已经安装了Anacondan

内容大纲

启动conda 在windows, macOS, 或者Linux.
管理conda 验证Anaconda已经安装,检查conda版本是否更新到目前的版本
管理环境 创建环境或者离开环境
管理Python 创建一个不同版本的Python环境
管理包 找到你要安装的包并安装。

启动conda

从开始菜单,搜索并打开“Anaconda Prompt”.
在Anaconda Prompt中用conda命令进行包管理和环境管理_第1张图片
对于Windows
以下所有的命令直接在Anaconda Prompt window输入。
对于 MacOS
打开 Launchpad, 然后点击terminal icon. 所有的命令在终端窗口输入。
对于linux
打开终端窗口,所有的命令在终端窗口输入。

管理conda

查看 conda版本
在这里插入图片描述
显示如下图所示
在这里插入图片描述
如果不是最新版本,可以用命令
conda update conda 来更新。
如果可以获得一个新的版本,输入y 更新:
在这里插入图片描述
提示:推荐保持conda更新的最新版本。

管理环境

conda可以创建相互独立的环境,包含文件、安装包以不影响其它的环境。
在你使用conda的时候,你已经有了一个默认的名字为base的环境。但是,你不想把你的项目放进base环境,可以创建一个独立的环境使你的项目不受其它环境的影响。
1、创建一个新的环境并在其中安装一个安装包
我们命名这个环境为snowflakes并安装BioPython安装包。在Anaconda Prompt 窗口或者你的终端,输入:
在这里插入图片描述
Conda会检查BioPython需要的额外的安装包,问你是否想安装
在这里插入图片描述
输入“y”并敲回车
2、为了使用,我们需要“activate”新的环境,输入:
Windows: conda activate snowflakes
macOS and Linux: conda activate snowflakes
注意:对于4.6更高的版本,可以直接输入:
Windows: activate snowflakes
macOS and Linux: source activate snowflakes

现在你就在snowflakes环境中,注意之前base位置的变化。
3、查看你的所有的环境,可以输入:
在这里插入图片描述
所有的环境,与下面的内容相似:
在这里插入图片描述
注意:*号表示的当前的环境。
4、切换当前环境到默认的base环境
conda activate
注意:对于4.6及更高版本
Windows:activate
macOS, Linux:source activate

管理Python

在你创建新的环境的时候,conda安装了和你安装Anaconda时相同版本的Python。如果你想要安装一个不同的版本,比如:Python 3.5 ,简单的创建一个新的环境并制定Python的版本。
1、创建一个新的名字为“snakes” 的环境变量,包含Python 3.5:
在这里插入图片描述
然后弹出的选项里,输入“y”

2、 激活新的环境
Windows: conda activate snakes
macOS and Linux: source activate snakes

  1. 查看添加的环境是否被激活
    在这里插入图片描述
    在Anaconda Prompt中用conda命令进行包管理和环境管理_第2张图片
    4.查看Python版本
    在这里插入图片描述
    5.返回 base环境
    conda activate

管理packages

1、检查是否切换到你将要安装的环境
2、检查是否已经安装你想要安装的安装包:比如你的包名:“beautifulsoup4”,查看是否在Anaconda 库里。
在这里插入图片描述
3、如果没有,安装这个包在当前环境
在这里插入图片描述
4、检查是否安装成功
在这里插入图片描述
更多更详细的内容,可以参考官网:https://conda.io/projects/conda/en/latest/user-guide/getting-started.html

你可能感兴趣的:(在Anaconda Prompt中用conda命令进行包管理和环境管理)