Python 安装
- 官网:https://www.python.org/
- 官网下载地址:https://www.python.org/downloads/
- 官网 FTP 地址:https://www.python.org/ftp/python/
1、下载所需python版本
Windows 平台
前缀含义
- 以Windows x86-64开头的是 64 位的 Python 安装程序;
- 以Windows x86开头的是 32 位的 Python 安装程序。
后缀含义:
- embeddable zip file表示.zip格式的绿色免安装版本,可以直接嵌入(集成)到其它的应用程序中;
- executable installer表示.exe格式的可执行程序,这是完整的离线安装包,一般选择这个即可;
- web-based installer表示通过网络安装的,也就是说下载到的是一个空壳,安装过程中还需要联网下载真正的 Python 安装包。
Linux 平台
- Gzipped source tarball 是Linux系统下载的版本
- XZ compressed source tarball 是CentOS系统下载的版本
1 |
|
Python 3.6.9 发行版是仅安全的发行版,主要针对必须长期支持3.6.x软件包的长期支持Linux发行版。因此,没有提供二进制安装程序,而是希望Windows用户已经升级到3.7.x。
Windows 安装
直接点下一步下一步即可。
Linux 平台安装
编译安装python前需要保证系统已安装一下库
1
yum install zlib zlib-devel openssl openssl-devel readline-devel gcc patch libffi-devel python-devel bzip2-devel ncurses-devel sqlite-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
解压源码包
1
2tar -zxvf Python-2.7.5.tgz
tar -zxvf Python-3.7.4.tgz编译安装
1
2
3
4
5
6
7
8
9
10
11# V2.7.5
cd Python-2.7.5
./configure --prefix=/usr/local/python2.7
make && make install
# V3.7.4
cd Python-3.7.4
./configure --prefix=/usr/local/python3.7
make && make install
注:--prefix 用户指定python的安装路径建立软连接(如果 /usr/bin 里有则可以省略此步)
1
ln -s /usr/local/python3/bin /usr/bin/python3
安装不同版本的 pip
1
2
3wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py # 安装python2.7的pip
python3 get-pip.py # 安装python3.7的pip3给pip建立软连接
1
ln -s /usr/local/bin/pip3 /usr/bin/pip3
Python 安装
https://flepeng.github.io/021-Python-11-安装和配置-Python-安装/