Anaconda一文实用指南

本文首发于博主公众号LISTONE,欢迎关注哦!
博主公众号

Anaconda介绍

Anaconda可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。

Anaconda优点

  1. 快速安装、运行和升级包及其依赖项。
  2. 在计算机中便捷地创建、保存、加载和切换环境。

如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。

  1. conda结合了pip和virtualenv的功能。

Anaconda安装

  1. Anaconda可以多平台安装使用

    • Windows

    • macOS

    • Linux

  2. 安装条件

    • 系统:32位或64位
    • 下载文件大小:约500MB
    • 安装需要空间:约3GB
  3. 安装步骤

    图形化安装,比较简单

管理conda

验证是否安装成功

Windows可以打开powershell,Linux或者macOS可以打开Terminal进行操作。输入以下命令,会显示当前conda的版本号。

conda --version

更新conda

可以执行如下命令对conda进行更新,在系统提示时,输入y进行确认。

conda update conda

查看conda帮助信息

conda --help

或者

conda -h

虚拟环境管理

现在才是重中之重,我安装Anaconda最主要的目的就是对我系统的各个python版本环境进行管理。

创建环境

conda create --name <env_name> <package_names>
  • 命令解释
    • <env_name> 即创建的环境名称,一般以英文命名
    • <package_names> 即安装在环境中的包名,当然,也可以在之后安装,这个地方可为空。

激活环境

Linux或macOS

source activate <env_name>

Windows

activate <env_name>

当激活环境之后,我们就会看到我们的命令提示符前面会以我们的虚拟环境名开头,这时我们就可以对当前环境进行管理。

退出环境

Linux或macOS

source deactivate

Windows

deactivate

显示已创建环境

conda info --envs

envs

结果中星号表示当前所在环境,默认位base

删除环境

conda remove --name <env_name> --all

管理包

安装包

conda install --name <env_name> <package_name>
或者
conda install <package_name>
或者
pip install <package_name>

卸载包

conda remove <package_name>

更新包

conda update --all
或者
conda upgrade --all

Anaconda与jupyter notebook联动

首先创建一个虚拟环境:

conda  create -n nlp python=3.7

查看已创建的虚拟环境:

conda info -e
或者:conda env list

然后进入虚拟环境:

activate nlp

在虚拟环境中使用pip安装ipykernel

pip install ipykernel

然后执行

python -m ipykernel install --name nlp
发布了3 篇原创文章 · 获赞 0 · 访问量 4

猜你喜欢

转载自blog.csdn.net/cookieXSS/article/details/105475603