咸鱼笔记:适合小白的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进行选择下载。

安装过程:

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

【注意:】

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

选择“Next”。

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

有两个安装选项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
更新condaconda 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的下载、安装和使用内容,可能有点不太完善,可以自行结合其它教程学习。希望本教程对其他初学者安装软件和环境有所帮助。

  • 12
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
安装Anaconda的详细步骤如下: 1. 首先,从Anaconda官网下载适合你操作系统的Anaconda安装包。 2. 双击安装包,按照安装向导的指示进行安装。在安装过程中,你可以选择是否安装Anaconda Cloud和Anaconda Support,这是可选的。\[1\] 3. 安装完成后,验证安装结果。你可以通过以下两种方法进行验证: a. 在开始菜单中找到Anaconda Navigator,点击启动。如果成功启动Anaconda Navigator,则说明安装成功。 b. 在开始菜单中找到Anaconda Prompt,右键点击并选择以管理员身份运行。在Anaconda Prompt中输入conda list,查看已经安装的包名和版本号。如果结果可以正常显示,则说明安装成功。\[2\] 安装完成后,你可以打开Anaconda Prompt来控制和配置Python。在Anaconda Prompt中,你可以使用conda命令来管理包,类似于pip命令。你可以使用命令"conda list"来查看已安装的包,其中包括NumPy、SciPy、Matplotlib和Pandas等常用库。如果这些库都能够显示出来,说明安装成功了。\[3\] 希望这个安装和使用教程对你有帮助! #### 引用[.reference_title] - *1* *2* [Anaconda 安装、配置、使用详细教程](https://blog.csdn.net/u012912039/article/details/101675345)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Anaconda详细安装及使用教程(带图文)](https://blog.csdn.net/ITLearnHall/article/details/81708148)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卷橘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值