初学必备,Anaconda安装和简单使用

Anaconda集合了python,Spyder,Jupyter
notebook及conda—–包管理器与景况管理器(含常用的panda,numpy等),省去单独下载的麻烦手续,方便使用。

安装Ancaconda

Anaconda能够运转在Windows、Mac OS X 和
Linux平台。能够在https://www.continuum.io/downloads找到安装包和文档。借使您曾在Computer里设置了Python也并未有涉及,安装Ancaconda后你的次序将会利用Anaconda自带的Python作为暗许版本。

能够挑选使用Python 3.6本子或Python
2。若是您利用六12位的操作系统就分选64为的安装程序,不然就分选叁12个人的。赶紧选拔万分的本子安装吧!下载后是二个sh脚本文件,然后运转类似的通令:

bash Anaconda2-4.3.0-MacOSX-x86_64.sh

设置之后,你会进来conda默认景况,在命令行终端中运维conda
list你可以像下图那样查看已经设置的软件包:

图片 1

列出脚下景况的软件包

指出最先阶以命令行的主意利用Anaconda,以后再使用GUI的秘技。


 

软件包管理

设置完Anaconda后,管理软件包就变得特别轻易。假如要安装一个软件包,在命令行终端中输入 conda
install 包名
。比方要设置 numpy,就输入conda install numpy

图片 2

使用conda安装numpy

你能够何况安装四个软件包,比方输入 conda install numpy scipy
pandas 
就能三次性把这几个软件包都安装了。也得以增加版本号来钦定软件包的本子,就如conda
install numpy=1.10

Conda会自行地为您安装相关的依赖。比方 scipy 依赖 numpy ,借令你只运营
conda install scipy ,若是您还一向不设置过 numpy,Conda 同一时间会把 numpy
也同步安装了。conda install pandasconda install numpy pandas
这八个指令是均等的,因为 pandas 信任 numpy。

当先58%命令都以特别简单的。譬喻卸载删除,就采纳conda remove
package_name
。更新一个软件包,就选择conda update
package_name
。假若你策动更新三个意况里的有所软件包,就接纳conda
update –all
。还应该有便是现已选拔过的conda
list
,会列出具备曾经安装的软件包。

只要您想多少个软件包,却不分明软件包完整的名字,你看能够动用 conda
search search_term 
扩充搜索。比方想要安装 Beautiful
Soup,却不分明它有血有肉的名字,能够品尝输入
conda search beautifulsoup

图片 3

搜索 beautifulsoup

如此就能输出一份 Beautiful Soup 软件包列表,能够看来包名为beautifulsoup4。


注:如过曾经下载过python,可点击python安装包,再一次setup,选拔uninstall.
如Geany等IDE不影响Anaconda下载。

多情况处理

就像是前边所说过的,conda
能够给差异的项目创设独立的条件。要开创叁个条件,在指令行终端中输入 conda
create -n env_name list_of_packages
。这里的 -n
env_name 
用于安装你条件的名字,list_of_packages
是您要设置在景况中的软件包列表。举例,要创造四个名字为my_env的条件,并且在遇到中设置
numpy,能够输入 conda create -n my_env numpy

在创制意况的时候,你能够钦点 Python 的本子。当您利用 Python 2.x 和
Python 3.x 在类型中的时候,那一个非常管用。创造钦赐 Python
的本子,能够那样输入 conda create -n py3 python=3 conda create
-n py2 python=2
。那一个命令会安装新型的 Python 3 和 Python 2
版本。即便要内定越来越小的本子号,比如 Python 3.3,能够采取类似的命令
conda create -n py python=3.3

 

步入三个景况

当你创制了二个条件,在 OSX 或 Linux 系统中得以应用 source activate
my_env
进入。

图片 4

跻身名称叫my_env的环境

当你在三个意况中的时候,
你能够在终极中看出日前条件的名字。举个例子(my_env) ~
$
。暗中同意情形下只会设置一些些的软件包。你能够选取 conda
list 
来确认。在情状中装置软件包和事先同样:conda install
package_name
。只可是此番是安装的软件包只在您日前的条件下有效。要相差当前情状,在
OSX 或 Linux 下是输入 source deactivate

Anaconda下载官方网站:

保留和加载景况

三个很有用的特色正是“意况共享”,外人就足以很有益就设置具有你程序中用到的软件包,而且有限支持版本号的没有错。你能够用命令 conda
env export > environment.yaml 
保存软件包列表到五个 YAML
文件中。在那之中 conda env export 会输出环境中负有的软件包消息,饱含Python 的版本。

图片 5

输出当前情形软件包信息

在下面能够看来遇到的名字和富有的信赖(满含版本号)。在那之中 >
environment.yaml
会把内容输出到environment.yaml YAML
文件中。那个文件能够分享给外人,旁人就可见创立一样的景况了。

要加载三个 YAML 文件创设情状,使用conda env create -f
environment.yaml
。那会创设二个与environment.yaml
文件中一律名字的新遭逢。

 

列出富有的条件

能够行使conda env
list列出富有条件。你能够看出四个条件列表,“星号”标识表示近日的条件,默许是贰个叫
root 的情状。

图片 6

列出已部分意况

复旦镜像:

去除情形

若是有个景况你不再选拔了,能够应用 conda env remove -n
env_name 
删钦赐的条件,举个例子这里久是要去除名叫 env_name 的环境。

 

Anaconda分为python2和python3八个本子,建议选用python3的新型版本,且安装到位后可独立布署别的版本。

 

下载时选拔推荐路线,并设置在自定义的D或E盘相应地点。

 

安装达成后,张开Anaconda Navigator,开头上马设置。

 

输入conda list,查看已经安装好的剧情。

 

借使报错诸如“不是当中或外界命令,亦非应用程序”,首先检查是还是不是曾经安装的python未有删除干净,其次查询PATH.

 

安顿情形变量帕特h操作方法如下:

调节面板–系统和平安–系统–高档系统装置–高等页面下情况变量–path新建–表率(D:SoftwareAnacondaScripts)

 

 

而后,在Anaconda Navigator输入conda –version查询是否安插成功。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注