Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux、macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改动,使用者无不受益于它的便捷性。
此外,Python的强大之处在于它的应用领域范围之广,遍及人工智能、科学计算、Web开发、系统运维、大数据及云计算、金融、游戏开发等。实现其强大功能的前提,就是Python具有数量庞大且功能相对完善的标准库和第三方库。通过对库的引用,能够实现对不同领域业务的开发。然而,正是由于库的数量庞大,对于管理这些库以及对库作及时的维护成为既重要但复杂度又高的事情。
我们使用Anaconda发行版作为python的使用环境,就是说python包含在Anaconda中。如果你的系统之前安装过python时,当你再次安装python时,那么你的系统中就存在两个python环境。
所以这里需要注意的是如果你的系统中已经安装了Anaconda。那么就不需要再去安装Python了。
那么Anaconda是什么?它有什么用呢?
Anaconda主要是一个数据分析方面的发行版本。它支持Linux、Mac、Windows,包含了众多的科学计算和数据分析的python包。
如何下Anaconda呢?
1.首先我们进入Anaconda官网
https://anaconda.org/
或者从清华镜像也可以下载(建议选择此项,速度快!)
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
2.打开清华镜像网站拉到下面找到适合我们自己PC操作系统的Anaconda。点击下载!
3.下载完成之后,双击进行安装。
4.选择好路径之后继续点击next。
5.以下两个选项需要注意!如果之前没有安装过python。那就全部选上。
如果之前有装过python环境,勾上之后默认就是Anaconda的python环境。
建议初学者全部选上,选择默认的Anaconda的python环境即可!
6.显示'installation successfully'即代表安装成功!
7.最后一步要注意,不要点击'install Microsoft VScode'。这样会特别慢。直接点击'Skip'即可!
8.安装完成之后我们该如何使用呢?
8.1.按照如下图方式首先我们找到Anaconda。然后进入到Anaconda prompt的基础环境。
8.2到这一步可以确定我们已经进入到了Anaconda的python环境了。可以清楚的看到。环境里的Python版本是3.9的,而Anaconda里的python版本是3.7的。
8.3 Anaconda不仅为我们安装了原生的python环境,还附带增强型的python解释器。就是ipython。具体功能大家可以自行研究哈,这里就说那么一嘴。
8.4 前面说到python库的数量庞大,对于管理这些库以及对库作及时的维护成为既重要但复杂度又高的事情。
所以Anaconda还为我们提供了一个包的管理工具,conda管理工具!
其实在安装好Anaconda之后,我们就一并安装好了conda管理工具。包括python、Jupyter notebook、Numpy、Pandas、Matplotlib等180多个科学依赖包。
9.使用conda 管理工具
conda 包管理器
which conda 或者 conda -version 检查是否正确安装。
conda list 查询
conda install * 安装
conda update * 升级
conda remove * 卸载
10.conda比起pip的强大之处在于它不仅可以安装python的库,在需要涉及到其他非python依赖库的时候它也会一并安装。
关于Anaconda的具体用法,明天见!
微信公众号'印象python'内回复下方 「关键词」,获取优质资源
回复关键词 「linux」,即可获取 185 页 Linux 工具快速教程手册和154页的Linux笔记。
回复关键词 「Python进阶」,即可获取 106 页 Python 进阶文档 PDF
回复关键词 「Python面试题」,即可获取最新 100道 面试题 PDF
回复关键词 「python数据分析」,即可获取47页python数据分析与自然语言处理的 PDF
回复关键词 「python」,满满五份PPT教程和70多个案例
回复关键词 「Python最强基础学习文档」,即可获取 168 页 Python 最强基础学习文档 PDF,让你快速入门Python