新萄京娱乐场.2959.com 6

Learning学习笔记,初学必备

Anaconda集合了python,Spyder,Jupyter
notebook及conda—–包管理器与遭遇管理器(含常用的panda,numpy等),省去单独下载的繁琐步骤,方便使用。

安装Ancaconda

Anaconda能够运维在Windows、Mac OS X 和
Linux平台。能够在https://www.continuum.io/downloads找到安装包和文书档案。假若您以往在微型计算机里安装了Python也并未有涉及,安装Ancaconda后您的次第将会利用Anaconda自带的Python作为私下认可版本。

能够选择选用Python 3.6本子或Python
2。固然你选拔六22个人的操作系统就分选64为的安装程序,不然就挑选三十二位的。赶紧选用适合的版本安装吧!下载后是多个sh脚本文件,然后运营类似的吩咐:

bash Anaconda2-4.3.0-MacOSX-x86_64.sh

安装之后,你会进去conda暗中认可意况,在指令行终端中运作conda
list你能够像下图这样查看已经安装的软件包:

新萄京娱乐场.2959.com 1

列出这段时间条件的软件包

建议最开头以命令行的法子选取Anaconda,今后再利用GUI的办法。


 

软件包管理

安装完Anaconda后,管理软件包就变得极其轻巧。借使要设置一个软件包,在命令行终端中输入 conda
install 包名
。比方要设置 numpy,就输入conda install numpy

新萄京娱乐场.2959.com 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。

大好多指令都以特别轻便的。举个例子卸载删除,就动用conda remove
package_name
。更新一个软件包,就应用conda update
package_name
。借使您筹算更新四个条件里的装有软件包,就动用conda
update –all
。还应该有便是已经选取过的conda
list
,会列出装有曾经设置的软件包。

借让你想三个软件包,却不明确软件包完整的名字,你看能够运用 conda
search search_term 
新萄京娱乐场.2959.com ,进展查找。比方想要安装 Beautiful
Soup,却不鲜明它实际的名字,能够品味输入
conda search beautifulsoup

新萄京娱乐场.2959.com 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
进入。

新萄京娱乐场.2959.com 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 的本子。

新萄京娱乐场.2959.com 5

出口当前条件软件包音讯

在地方能够看到处境的名字和具有的信赖(富含版本号)。在那之中 >
environment.yaml
会把内容输出到environment.yaml YAML
文件中。那些文件能够分享给旁人,外人就可以创制同样的条件了。

要加载一个 YAML 文件创设情况,使用conda env create -f
environment.yaml
。那会创建一个与environment.yaml
文件中同样名字的新条件。

 

列出装有的条件

能够动用conda env
list列出装有条件。你能够见到二个情形列表,“星号”标识表示近期的条件,暗许是贰个叫
root 的条件。

新萄京娱乐场.2959.com 6

列出已某个景况

浙大镜像:

剔除意况

即便有个条件你不再利用了,可以应用 conda env remove -n
env_name 
删钦赐的情况,比方这里久是要刨除名称叫 env_name 的环境。

 

Anaconda分为python2和python3多个版本,提出选拔python3的风行版本,且安装到位后可独自布署其余版本。

 

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

 

安装达成后,展开Anaconda Navigator,开始上马设置。

 

输入conda list,查看已经安装好的开始和结果。

 

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

 

配备蒙受变量Path操作方法如下:

调控面板–系统和平安–系统–高端系统装置–高等页面下蒙受变量–path新建–轨范(D:\Software\Anaconda\Scripts)

 

 

而后,在Anaconda Navigator输入conda –version查询是还是不是安顿成功。

 

发表评论

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