文章目录

  • 前言
    • 一、Anaconda下载
    • 二、Anaconda介绍
    • 三、Anaconda的安装步骤
      • 1、Windows系统安装Anaconda
    • 四、管理conda
      • 1. 验证conda已被安装
      • 2. 更新conda至最新版本
      • 3. 查看conda帮助信息
      • 4. 卸载conda
    • 五、管理环境
      • 1. 创建新环境
      • 2. 切换环境
      • 3. 退出环境至root
      • 4. 显示已创建环境
      • 5. 复制环境
      • 6. 删除环境
    • 六、管理包
      • 1. 查找可供安装的包版本
      • 2. 获取当前环境中已安装的包信息
      • 3. 安装包
      • 4. 卸载包
      • 5. 更新包
    • 七、Anaconda常用命令表
  • 总结

前言

很多学习python的初学者和我一样刚接触Anaconda时觉得无从下手,不明白怎么安装和如何使用,这个工具究竟有什么用, 为什么除了python之外还需要这么一个东西,其实我们在学python的时候,基本绕不开Anaconda。接下来就来了解一下如何安装使用,实践多了这些问题就都有答案了。

一、Anaconda下载

Anaconda下载可以去官网下载:Anaconda官网。官网虽然是国外地址,但国内都可以访问,不过有可能网络会稍微慢点,建议大家安装个人版的。


二、Anaconda介绍

Anaconda作为Python开发IDE工具,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。

适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。

这里先解释下conda、anaconda这些概念的差别:

  • conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。

  • Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。其实还有Miniconda,顾名思义,它只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。

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


三、Anaconda的安装步骤

1、Windows系统安装Anaconda

前往官方下载页面下载。只有Python 3.8版本可供选择,根据自己操作系统的情况点击“64-Bit Graphical Installer”或“32-Bit Graphical Installer”进行下载,想要其他版本的Anaconda可以点击下载底下的ADDITIONAL INSTALLERS小窗口里的archive进行选择下载。

安装过程:

完成下载之后,双击下载文件,启动安装程序。

【注意:】

  • 如果在安装过程中遇到任何问题,那么暂时地关闭杀毒软件,并在安装程序完成之后再打开。

选择“Next”。

阅读许可证协议条款,然后勾选“I Agree” 并进行下一步。

有两个安装选项Just Me和All Users
除非是以管理员身份想为所有用户安装,则选择All Users,否则勾选“Just Me”并点击“Next”。

在“Choose Install Location”界面中选择安装Anaconda的目标路径,然后点击“Next”。

建议

  1. 建议大家安装路径这里选择除C盘外的其他盘,如果软件安装到C盘,可能让电脑系统变卡顿。

  2. 所安装文件必须为空,否则会安装不上。

【小提示】

  • 目标路径中不能含有空格,同时不能是“unicode”编码。

  • 除非被要求以管理员权限安装,否则不要以管理员身份安装。

在“Advanced Installation Options”中不要勾选“Add Anaconda to my PATH environment variable.”(“添加Anaconda至我的环境变量。”)。
因为如果勾选,则将会影响其他程序的使用。
如果使用Anaconda,则通过打开Anaconda Navigator或者在开始菜单中的“Anaconda Prompt”(类似macOS中的“终端”)中进行使用。

除非你打算使用多个版本的Anaconda或者多个版本的Python,否则便勾选“Register Anaconda as my default Python 3.8”。

然后点击“Install”开始安装。如果想要查看安装细节,则可以点击“Show Details”。

点击“Next”。

进入“Thanks for installing Anaconda!”界面则意味着安装成功,点击“Finish”完成安装。

注意:如果你不想了解“Anaconda个人版教程”和“Anaconda入门”,则可以不勾选“Anaconda Individual Edition Tutorial”和“Getting Started with Anaconda”。

验证安装结果。可选以下任意方法:

“开始 → Anaconda3(64-bit)→ Anaconda Navigator”,若可以成功启动Anaconda Navigator则说明安装成功。

“开始 → Anaconda3(64-bit)→ 右键点击Anaconda Prompt → 以管理员身份运行”,在Anaconda Prompt中输入conda list,可以查看已经安装的包名和版本号。若结果可以正常显示,则说明安装成功。

以上就是安装过程,一般照着教程来操作不会遇到什么问题。


四、管理conda

如何在Windows上管理conda呢?继续往下看。
接下来的内容均是以命令行模式进行介绍,Windows打开“Anaconda Prompt”。

1. 验证conda已被安装

命令:

conda -V

终端上将会以conda 版本号的形式显示当前安装conda的版本号。如:conda 4.9.2

注意:】如果出现错误信息,则需核实是否出现以下情况:

  • 使用的用户是否是安装Anaconda时的账户。

  • 是否在安装Anaconda之后重启了终端。

2. 更新conda至最新版本

命令:

conda update conda

执行命令后,conda将会对版本进行比较并列出可以升级的版本。同时,也会告知用户其他相关包也会升级到相应版本。

当较新的版本可以用于升级时,终端会显示Proceed ([y]/n)?,此时输入y回车即可进行升级。

3. 查看conda帮助信息

命令:

conda -help

conda -h

4. 卸载conda

Windows10:

控制面板 → 程序 → 程序和功能 → 选择“Anaconda3” → 点击“卸载”

五、管理环境

如何在Windows上管理环境。
接下来均是以命令行模式进行介绍,Windows打开“Anaconda Prompt”。

1. 创建新环境

命令:

conda create -n env_name package_names

注意:

  • env_name 即创建的环境名。建议以英文命名,且不加空格。

  • package_names 即安装在环境中的包名。

(1)如果要安装指定的版本号,则只需要在包名后面以=和版本号的形式执行。如:conda create –n python3 python=3.8。即创建一个名为“python3”的环境,环境中安装版本为3.8的python。

(2)如果要在新创建的环境中创建多个包,则直接在 package_names 后以空格隔开,添加多个包名即可。如:conda create -n python3 python=3.5 numpy pandas。即创建一个名为“python3”的环境,环境中安装版本为3.5的python,同时也安装了numpy和pandas。

-n为-name。

2. 切换环境

命令:

activate env-name

提示:

  • env_name 换成你创建的环境名。

  • 如果创建环境后安装Python时没有指定Python的版本,那么将会安装与Anaconda版本相同的Python版本,即如果安装Anaconda第3版,则会自动安装Python 3.x。

当成功切换环境之后,在该行行首将以“(env_name)”或“[env_name]”开头。其中,“env_name”为切换到的环境名。

3. 退出环境至root

命令:

deactivate

提示:

  • 当执行退出当前环境,回到root环境命令后,原本行首以“(env_name)”或“[env_name]”开头的字符将不再显示。

4. 显示已创建环境

命令:

conda info -e

conda env list

例如:

  • 结果中星号“*”所在行即为当前所在环境,默认创建的环境名为“base”。

5. 复制环境

命令:

conda create -n new_env_name -clone copied_env_name

注意:

  • copied_env_name 即为被复制/克隆环境名。

  • new_env_name 即为复制之后新环境的名称。

  • 如:conda create –n py38 –clone python38,即为克隆名为“python38”的环境,克隆后的新环境名为“py38”。此时,环境中将同时存在“python38”和“py38”环境,且两个环境的配置相同。

6. 删除环境

命令:

conda remove -n env_name --all

注意:

  • env_name 为被删除环境的名称。

六、管理包

1. 查找可供安装的包版本

(1)精确查找

命令:

conda search --full-name package_name

注意:

  • -full-name 为精确查找的参数。

  • package_full_name 是被查找包的全名。

  • 例如:conda search –full-name python即查找全名为“python”的包有哪些版本可供安装。

(2)模糊查找

命令:

conda search text

注意:

  • text 是查找含有此字段的包名。

  • 例如:conda search py 即查找含有“py”字段的包,有哪些版本可供安装。

2. 获取当前环境中已安装的包信息

命令:

conda list

执行上述命令后将在终端显示当前环境已安装包的包名及其版本号。

3. 安装包

(1)在指定环境中安装包

命令:

conda install -n env_name package_name

注意:

  • env_name 即将包安装的指定环境名。

  • package_name 即要安装的包名。

  • 例如:conda install –name python38 pandas即在名为“python38”的环境中安装pandas包。

(2)在当前环境中安装包

命令:

conda install package_name

注意:

  • package_name 即要安装的包名。

  • 执行命令后在当前环境中安装包。

  • 例如:conda install pandas 即在当前环境中安装pandas包。

(3)使用pip安装包

使用场景

当使用conda install无法进行安装时,可以使用pip进行安装。例如:see包。

命令:

pip install package_name

注意:

  • package_name 为指定安装包的名称。

  • 如:pip install see 即安装see包。

pip只是包管理器,无法对环境进行管理。因此如果想在指定环境中使用pip进行安装包,则需要先切换到指定环境中,再使用pip命令安装包。

pip无法更新python,因为pip并不将python视为包。

pip可以安装一些conda无法安装的包;conda也可以安装一些pip无法安装的包。因此当使用一种命令无法安装包时,可以尝试用另一种命令。

(4)从http://Anaconda.org安装包

使用场景

当使用conda install无法进行安装时,可以考虑从 http://Anaconda.org 中获取安装包的命令,并进行安装。

注意
从 http://Anaconda.org 安装包时,无需注册。

在当前环境中安装来自于http://Anaconda.org的包时,需要通过输入要安装的包在http://Anaconda.org中的路径作为获取途径(channel)。查询路径的方式如下:

在浏览器中输入:http://anaconda.org,或直接点击http://Anaconda.org

在新页面“Anaconda Cloud”的上方搜索框中输入要安装的包名,然后回车,就出现搜索结果了。

搜索结果中有数以千计的包可供选择,此时点击“Downloads”可根据下载量进行排序,最上面的为下载最多的包。(图中以搜索bottleneck包为例)

选择满足需求的包或下载量最多的包,点击包名。

复制“ To install this package with conda run one of the following: ”下方的命令,并粘贴在命令行终端中执行。



完成安装。

4. 卸载包

(1)卸载指定环境中的包

命令:

conda remove -n env_name package_name

注意:

  • env_name 即卸载包所在指定环境的名称。

  • package_name 即要卸载包的名称。

  • 例如:conda remove –name python2 pandas即卸载名为“python2”中的pandas包。

(2)卸载当前环境中的包

命令:

conda remove package_name

注意:

  • package_name 即要卸载包的名称。

  • 执行命令后即在当前环境中卸载指定包。

  • 例如:conda remove pandas 即在当前环境中卸载pandas包。

5. 更新包

(1)更新所有包

命令:

conda update --all

conda upgrade --all

建议: 在安装Anaconda之后执行上述命令更新Anaconda中的所有包至最新版本,便于使用。

(2)更新指定包

命令:

conda update package_name

conda upgrade package_name

注意:

  • package_name 为指定更新的包名。

  • 更新多个指定包,则包名以空格隔开,向后排列。如:conda update pandas numpy matplotlib即更新pandas、numpy、matplotlib包。


七、Anaconda常用命令表

功能说明 命令
查看conda版本 conda --version / conda -V
更新conda conda update conda
查看conda帮助 conda --help / conda -h
切换conda环境 conda activate env_name
新建虚拟环境 conda create --n env_name package_names
退出虚拟环境 conda deactivate
列出所有虚拟环境 conda info --envs / conda info -e / conda env list
复制环境 conda create --n new_env_name --clone copied_env_name
删除环境 conda remove --n env_name --all
精确查找包 conda search --full-n package_name
模糊查找包 conda search
获取当前环境中已安装的包信息 conda list
指定环境安装包 conda install --n env_name package_names
指定版本 conda install --n env_name package_name=version
在当前环境中安装包 conda install package_names
pip安装 pip install package_names conda装不了的或没有的,可用pip来安装

总结

以上就是本次内容,简单记录了Anaconda的下载、安装和使用内容,可能有点不太完善,可以自行结合其它教程学习。希望本教程对其他初学者安装软件和环境有所帮助。

咸鱼笔记:适合小白的Anaconda下载和安装步骤及使用教程相关推荐

  1. Xshell 7下载、安装步骤与使用教程

    Xshell 7下载.安装步骤与使用教程 一.内容 二.下载地址 三.安装步骤 四.Xshell7使用教程 一.内容 Xshell是一款功能强大的远程终端连接管理软件,支持多种远程协议,可以在多端进行 ...

  2. Dev-C++的下载和安装步骤 超级详细教程来喽!

    Dev的介绍: Dev-C++(或者叫做 Dev-Cpp)是 Windows 环境下的一个轻量级 C/C++ 集成开发环境(IDE).非常适合于C/C++语言初学者使用. 它是一款自由软件,遵守GPL ...

  3. MongoDB学习笔记一:MongoDB的下载和安装

    MongoDB学习笔记一:MongoDB的下载和安装 趁着这几天比較空暇,准备学习一下MongoDB数据库.今天就简单的学习了一些MongoDB的下载和安装.并创建了存储MongoDB的数据仓库. 将 ...

  4. anaconda下载、安装与模块的安装

    anaconda下载.安装与模块的安装 anaconda的特点:anaconda将不同的python模块进行分组,每一组都是一个独立的环境,可以进行模块的添加与删除,并且同一环境可以在不同的项目中应用 ...

  5. 2021-01-11 Anaconda下载与安装

    Anaconda下载与安装 目录 Anaconda下载与安装 一.下载安装包 二.安装 三.配置环境变量 一.下载安装包 1.打开清华镜像网站 https://mirrors.tuna.tsinghu ...

  6. 3dsmax2014的下载、安装与注册激活教程详解

    3dsmax2014的下载.安装与注册激活教程,虽然网上类似的教程文章不胜枚举,但大多比较粗枝大叶,没有详细的步骤,尤其对于电脑小白来说,更是不易参考,今天我就教大家如何注册破解3dsmax2014吧 ...

  7. 2021 最新版 JDK 1.8 下载与安装 步骤演示 (图示版)

    2021 最新版 JDK 1.8 下载与安装 步骤演示 <图示版> 0.JDK简介 0.1 JDK结构图 0.2 JDK的基本组件 一. 下载 1. 第一步:百度搜索jdk 8 2. 第二 ...

  8. 电脑安装python步骤-python3.8下载及安装步骤详解

    1.操作系统:Windows7 64bit executable installer 2.安装步骤: 双击安装文件python-3.8.0-amd64.exe 勾选下方"Add Python ...

  9. python详细安装教程3.8-python3.8下载及安装步骤详解

    1.操作系统:Windows7 64bit Python版本:3.8下载地址:https://www.python.org/downloads/release/python-380/,选择下方的Win ...

最新文章

  1. (十) 整合spring cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
  2. easyui有没有html编辑器,【easyui】kindeditor富文本(html编辑器)的使用
  3. Spring Boot笔记-接收RabbitMQ队列中的消息
  4. iOS多线程编程的知识梳理
  5. 深度学习学界业界进展调研
  6. AcWing 1123 铲雪车
  7. 田忌赛马 - 动态规划
  8. python base64解密
  9. mysql errno: 1146_解决MySQL复制出错 Last_SQL_Errno:1146
  10. 游戏制作之路-unity捕鱼达人(一 开始以及加载界面的制作)
  11. 把视频中人的台词去掉且保留背景音乐的方法
  12. jump-game-ii
  13. thinkpad e450c蓝牙重新安装后不能搜索到手机解决方案--适用大部分笔记本
  14. 易语言游戏基址内存数据CEAA自动汇编脚本注入及CALL的调用
  15. 单位dB(分贝)的含义和好处,dBm(dBmW 分贝毫瓦)的含义 dB的含义
  16. 高德地图 搜索定位以及自由滑动地图展示周边位置信息
  17. 微信小程序电商项目源代码开放连载二三事
  18. ST_TileEnvelope函数矢量切片
  19. 解锁AI技能:深度学习利用OCT图像诊断眼内视网膜疾病
  20. 人工智能 搜索策略

热门文章

  1. 计算机怎么删除证书,win7电脑如何删除过期IE证书
  2. java catch中抛出异常_简单了解Java编程中抛出异常的方法
  3. 工程伦理课后习题参考答案(清华网课)
  4. Android Framework学习目录
  5. 事件相关电位(ERP)在临床心理学中的运用
  6. TTL与CMOS使用区别
  7. android 9.0 Settings系统默认字体大小的修改
  8. MindSpore求导传入sens值时infer报错For apos;MatMulapos;, the input dimensions
  9. 一加手机官网全代码html.css
  10. Smart Disk Image Utilities for Mac(智能磁盘镜像工具)