anaconda使用教程(图文)


本文摘自php中文网,作者藏色散人,侵删。

Anaconda是一个面向Python和R编程语言的数据科学和机器学习平台。它的设计目的是使创建和分发项目的过程变得简单、稳定和可跨系统复制,并且可以在Linux、Windows和OSX上使用。

Anaconda是一个基于Python的平台,管理主要的数据科学包,包括panda、scikit-learn、SciPy、NumPy和谷歌的机器学习平台TensorFlow。它与conda(类似于pip的安装工具)、Anaconda导航器(用于GUI体验)和spyder(用于IDE)一起打包。

本教程将介绍Python编程语言的Anaconda、conda和spyder的一些基础知识,并向您介绍开始创建自己的项目所需的概念。(推荐:Python教程)

conda的基本知识

Conda是Anaconda包管理和环境工具,是Anaconda的核心。它很像pip,只是它被设计用于Python、C和R包管理。Conda还以一种类似于virtualenv的方式管理虚拟环境,我在这里已经介绍过了。

确认安装

第一步是确认系统上的安装和版本。下面的命令将检查Anaconda是否已安装,并将版本打印到终端。

1

$ conda --version

你应该会看到类似于下面的结果。我目前安装了4.4.7版本。

1

2

$ conda --version

conda 4.4.7

更新版本

可以使用conda的update参数来更新conda,如下所示。

1

$ conda update conda

此命令将更新到最新版本的conda。

1

2

3

4

5

6

7

8

9

10

Proceed ([y]/n)? y

 

Downloading and Extracting Packages

conda 4.4.8: ########################################################### | 100%

openssl 1.0.2n: ######################################################## | 100%

certifi 2018.1.18: ##################################################### | 100%

ca-certificates 2017.08.26: ############################################ | 100%

Preparing transaction: done

Verifying transaction: done

Executing transaction: done

通过再次运行version参数,我们看到我的版本已更新到4.4.8,这是该工具的最新版本。

1

2

$ conda --version

conda 4.4.8

创造一个新的环境

要创建一个新的虚拟环境,可以运行下面的一系列命令。

1

2

$ conda create -n tutorialConda python=3

$ Proceed ([y]/n)? y

你可以在下面看到安装到新环境中的包。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

Downloading and Extracting Packages

certifi 2018.1.18: ##################################################### | 100%

sqlite 3.22.0: ######################################################### | 100%

wheel 0.30.0: ########################################################## | 100%

tk 8.6.7: ############################################################## | 100%

readline 7.0: ########################################################## | 100%

ncurses 6.0: ########################################################### | 100%

libcxxabi 4.0.1: ####################################################### | 100%

python 3.6.4: ########################################################## | 100%

libffi 3.2.1: ########################################################## | 100%

setuptools 38.4.0: ##################################################### | 100%

libedit 3.1: ########################################################### | 100%

xz 5.2.3: ############################################################## | 100%

zlib 1.2.11: ########################################################### | 100%

pip 9.0.1: ############################################################# | 100%

libcxx 4.0.1: ########################################################## | 100%

Preparing transaction: done

Verifying transaction: done

Executing transaction: done

#

# To activate this environment, use:

# > source activate tutorialConda

#

# To deactivate an active environment, use:

# > source deactivate

#

激活

与virtualenv非常相似,你必须激活新创建的环境。下面的命令将激活Linux上的环境。

1

source activate tutorialConda

1

2

Bradleys-Mini:~ BradleyPatton$ source activate tutorialConda

(tutorialConda) Bradleys-Mini:~ BradleyPatton$

安装包

阅读剩余部分

相关阅读 >>

Python是什么?Python如何使用?

Python合法标识符的命名规范是什么

Python自动化运维是干什么的

Python编程的一些习惯

Python区分大小写吗

Python两列字符串如何合并?

Python爬虫可以赚钱吗

Python中出现"indentationerror: unexpected indent"错误的解决

Python如何实现数字炸弹游戏

Python怎么结束循环

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...