您的位置:首页 > 文旅 > 旅游 > Python数据分析第一课:Anaconda的安装使用

Python数据分析第一课:Anaconda的安装使用

2024/12/27 10:11:19 来源:https://blog.csdn.net/m0_73737898/article/details/140000621  浏览:    关键词:Python数据分析第一课:Anaconda的安装使用

Python数据分析第一课:Anaconda的安装使用

1.Anaconda是什么?

Anaconda是一个便捷的获取包,并且对包和环境进行管理的虚拟环境工具,Anaconda包括了conda、Python在内的超过180多个包和依赖项

简单来说,Anaconda是包管理器和环境管理器

2.Anaconda从何而来?

Anaconda包括了Python和conda,我们从这这两个部分来叙述

  • Python

Python是一种解释型语言,我们在编写Python程序的时候,需要借助于Python解释器。那Python的解释器在什么地方呢?

我们可以打开我们的终端,在终端中输入

where python 
#或者下面这条语句
where python3

以下图为例

image-20240626113834638

注意:我所在的个人用户的目录中AppDate是一个隐藏文件夹,如果你安装在其他文件夹中,请忽略这一句话。

image-20240626113923013

而我们所有的第三方包在一下的文件夹里面

Python36\Lib\site-packages

image-20240626114214809

一个Python环境中最重要的是一个解释器和一个包集合,也就是上面我们所叙述的。

3.Anaconda为了解决什么问题?

  • Python2 和Python 3 是不兼容的,如果我们的项目有对Python的环境要求,我们的来回切换会十分麻烦,而且Python 3的一些小版本也是不兼容的
  • 包管理 如果我们把所有的包放在一起,会造成环境混乱,而且再迁移到其他电脑,还需要再一次安装不同的包。

4.Anaconda为什么有效解决这个问题?

事实上Anaconda和Jupyter notebook已经成为了数据分析的标准环境

Anaconda对于Python初学者十分友好,Anaconda可以帮助我们解决或多问题,比如许多常见的功能包,我们不需要一个个安装以及Anaconda附带的十分好用的编译器Jupyter notebook。

举个例子,我们在Python中使用库的时候,需要进行引用

import… 而Anaconda中就有自带的库,不需要我们去安装。

其实是**conda(包管理器)**的优势

Anaconda可以为我们创建一个与主环境无关的虚拟环境,那么怎么进行创建这个虚拟环境呢?

我们借助的就是conda,它可以对你进行虚拟环境的建立、删除等操作。

5.Anaconda如何安装?

我这里为大家准备了Anaconda3.5的安装包

链接: https://pan.baidu.com/s/1hewDRHq_oqiMZkACtFUpBw

提取码: 1017

Anaconda附带了 Python 中最常用的数据科学包

Anaconda的安装可以直接选择默认的配置进行安装就可以,这里不再赘述。

6.Anaconda如何使用?

这里主要介绍一下conda的一些常见的命令,以及如何使用Anaconda进行一些包的安装。

image-20240626135719635

下载好Anaconda会包含以下部件,下面我将介绍三个主要的部件

1.Anaconda navigator

是Anaconda prompt的图形界面,提供图形化显示和鼠标操作,可以管理、安装更新第三方包等,后续我们将借助这个进行一些包的操作。

2.Anaconda prompt

是一个Anaconda的终端,类似cmd命令可以便捷操作conda环境,可以建立不同的版本环境Python2和3。我们将学习一些这个里面的命令。

3.Jupyter Notebook

naconda的终端,类似cmd命令可以便捷操作conda环境,可以建立不同的版本环境Python2和3。我们将学习一些这个里面的命令。

3.Jupyter Notebook

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。后续会详细介绍。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com