Python基础01——运行环境搭建

115 阅读2分钟

1 安装包管理

我们在实际的开发过程中,有些工具已有其他人做好,为了减少开发工期,提高开发效率,不需要重复造轮子。可以直接对已经开发的工具包进行引用即可。

那么,如何对这些包进行管理呢?

于是,就引入了一个资源仓库及资源管理工具。

现代开发过程中,不管是前端还是后端,或者服务器,都引入了一个资源包管理的工具,通过对资源包的管理,我们只需要告诉包管理器,当前需要安装的资源包名称,由包管理器自行从远程资源仓库中进行拉取及安装操作,如果还会对其他包有依赖,也会一并下载和安装。

让程序员从无穷的包依赖关系中得到解脱,同时简化了工具包的安装过程,大大提高工具效率。

2 Python中的包管理工具

2.1 pip

在安装原生的python时,自带的包管理器为pip,pip的仓库地址为 pypi.org/

image.png

通过 pip install 包名 进行在线安装。

但是如果依赖包中存在非 python 的资源时,该方式会失败。

2.2 conda

既是包管理器,也可以管理多个python虚拟运行环境,安装新包时,不仅支持python资源,也可以安装其它语言的资源。

在 Anaconda 和 Miniconda 所有版本中都包含了 conda。

这里推荐使用 Miniconda,所有资源按需安装,Anaconda中自带的资源包有些根本用不到,不必为此浪费资源。

3 下载 Miniconda

进入到清华大学开源资源镜像站 mirrors.tuna.tsinghua.edu.cn/anaconda/mi…

可下载符合自己本地开发环境的版本,推荐下载名称中包含 latest 字样的,即当前最新版本。

image.png

4 安装和验证

将下载的安装包,一路next安装好后,在命令行窗口输入

conda info

如果能看到对应信息,则安装成功。