安装 Python

阅读 78

安装 Python 很容易,Python 官网提供了多种平台的安装包,只需要下载安装就可以了。Python 安装包发布地址是 https://www.python.org/downloads/,打开之后直接点击 “download Python 3.9.0” 按钮,就可以下载当前平台的安装包,如果需要下载其他平台的安装包,可以点击对应平台名称,进入相应的下载页面。

download Python

另一个方法是直接从 Python 仓库下载,地址是 https://www.python.org/ftp/python/。进入之后选择需要的版本,比如当前的 3.9.0 版本,就点击 3.9.0 进入 https://www.python.org/ftp/python/3.9.0/。Windows 平台用户选择 python-3.9.0-amd64.exe 下载,地址是 https://www.python.org/ftp/python/3.9.0/python-3.9.0-amd64.exe;Mac 平台用户选择 python-3.9.0-macosx10.9.pkg 下载,地址是 https://www.python.org/ftp/python/3.9.0/python-3.9.0-macosx10.9.pkg;Linux 用户选择 Python-3.9.0.tar.xz, 地址是 https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz。相应的,如果要下载 3.8.6 版本,可以根据命名规则替换 url 中的版本号就可以了,比如 https://www.python.org/ftp/python/3.8.6/python-3.8.6-amd64.exe

请不要下载 带 a、b、rc 的版本,这些版本分别表示拉丁字母 α(Alpha,预览版本) ,拉丁字母 β (Beta,测试版本),和英文词组 Released candidate (发布候选版本)。都不是正式版本,容易出问题,请不要使用这些版本。另外 python-3.9.0-amd64.exe 和 python-3.9.0.exe 的区别是,python-3.9.0.exe 表示 32 位机器使用。现在主流都是 64 位电脑,如果不是特别老旧的机器,请不要下载 python-3.9.0.exe。

如果访问速度比较慢,请使用淘宝的镜像地址 https://npm.taobao.org/mirrors/python/,下载方法是一样的。

windows 上安装 Python

双击下载的安装包。

安装 Python

注意勾选 Add Python 3.9 to PATH,这个是方便以后在命令行中使用 Python 命令。点击 “Install Now”。

安装 Python

等待安装。

安装 Python

安装成功。

安装 Python

点击开始按钮,如果在菜单列表中能找到下列几个菜单,就表示安装成功了。

安装 Python

点击打开 IDLE,输入 import this,并按下回车键。就能看到第一个 Python 程序在运行了。

安装 Python

Mac 上安装 Python

Mac 上推荐使用 brew 安装。如果没有安装 brew,推荐安装一下。打开 brew 官网 https://brew.sh/index_zh-cn,根据提示执行安装命令就可以了。

如果已经安装 brew,打开 终端 app ,输入 brew search python,可以看到多个 Python 版本,如果有 python@3.9,则执行 brew install python@3.9。如果没有看到 python@3.9,则先执行 brew update,然后再查询安装。

另一种安装方式是使用安装包。

双击击下载的文件;

安装 Python

根据提示,点击“继续”,“同意”;

安装 Python

安装 Python

安装 Python

安装 Python

安装 Python

安装 Python

开始安装;

安装 Python

安装完成;

安装 Python

 

在终端 app 上输入 python3 -V 如果能看到 Python 3.9.0,就表示安装成功了。

安装 Python

点击打开 IDLE,输入 import this,并按下回车键。就能看到第一个 Python 程序在运行了。

安装 Python

Linux(Ubuntu) 上安装 Python

Linux 平台推荐编译安装,以 Ubuntu 为例。

首先要安装依赖环境,在命令行中安装依赖:

sudo apt update
sudo apt install build-essential checkinstall libffi-dev python-dev
sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

下载 Python-3.9.0.tar.xz 文件,并解压缩:

wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz
xz -d Python-3.9.0.tar.xz
tar xvf Python-3.9.0.tar

编译(这一步可能需要几分钟甚至十几分钟):

cd Python-3.9.0
./configure --prefix=/usr/local/python3.9 --enable-optimizations
make

执行安装:

sudo make install

把路径添加到 PATH。即便是安装了 Python,可是操作系统不知道 Python 的位置,这一步就是告诉操作系统 Python 的位置。在命令行执行只会当前会话有效,如果想要长久有效,需要把下面的命令添加到 ~/.bashrc 文件里。

export PATH="/usr/local/python3.9/bin:$PATH"

在命令行输入 python3 命令,然后在 Python 交互界面输入 import this。如果出现以下内容,就表示安装成功了。

安装 Python

管理工具

下面会介绍 Python 的版本管理工具 Pyenv,虚拟环境管理工具 virtualenv,和包管理工具 pip 与 poetry。这些工具是必不可少的,但是当前不是必须的,随着学习进程的推进会逐渐用到。这里不理解也没有关系,再用到的时候直接查看相关内容就可以了。