前言
Python 由荷兰数学和计算机科学研究学会的吉多·范罗苏姆 于 1990 年代初设计,作为一门叫做ABC 语言的替代品。Python 提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
-------------------------百度百科
下载 python 解释器的方式有很多,有下载 anaconda、直接下载单纯的 python 解释器等等。
anaconda 和 python 的官方网站:
如果直接去官网下载,下载会很慢,有时甚至会下载失败,这时就需要通过镜像网站下载的方式下载 python 解释器。
python 的下载
anaconda 下载(推荐)
anaconda 包含了 python 解释器和 python 许多的第三方库,下载 anaconda 会省去下载这些包的时间(而且有些包特别难下,通过 anaconda 就可以避免这个问题),而且 anaconda 自带 Jupyter 和Spyder这两个编辑器,他们都非常适合做处理数据方面的工作(归功于 IPython)。而且 anaconda 有自带的包管理工具可以很方便的管理各个版本 python 的包。
anaconda 下载我建议是去清华镜像站去下载
anaconda 下载地址 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
下载最新的即可(除了有特定的版本需求)
下载完之后安装时选all users
,之后记得选上添加到路径(add to path)这个选项。安装完之后打开命令行输入conda list
查看能否工作,还能看看安装了哪些第三方库
直接下载 python 解释器
如果你觉得 anaconda 太大了,想自己安装自己需要的第三方库。可以直接下载 python,再通过 pip 下载包。
但直接通过官网下载会下得特别慢,这时可以通过淘宝镜像站下载 python。
CNPM Binaries Mirror (npmmirror.com)
进入选择自己需要的 python 版本即可,可以搭配 python 官网使用。
同样,在安装的时候不要忘了把他添加到路径中(环境变量 Path)
如果忘了,可以手动添加。具体如下图
上图是我 anaconda(python3.9.7)跟另外 python3.8 的路径。按照上图添加具体的文件夹路径即可。
ps.你可以通过更改上面路径的顺序来更改命令行输入 python 时打开的 python 版本,例如我把 python38 那两个文件夹放到 anaconda 之前,我在命令行输入 python,python 就从 3.9.7 变成 3.8 了。
镜像源的更换(其中一种)
在下载上面任意一种 python 之后,通过 pip 下载没下载的第三方库的时候,会出现下载慢,下载失败的情况。原因是下载的服务器在国外。国内下载最好还是通过镜像站。网上有很多更换下载镜像源的方法,这里推荐一种:
在你用户文件夹下创建一个新的文件夹 pip,在 pip 下新建一个pip.ini
文件,用记事本打开,写上以下内容
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
更改完之后记得重启 cmd 或 python 控制台