安装Python3环境主要安装步骤:
1、安装基础依赖包
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
2、下载Python3.x最新版本文件
python 源码下载地址:https://www.python.org/ftp/python/
3、解压源码
tar -xvf Python-3.7.4.tar.xz
4、编译
cd Python-3.7.4
./configure --prefix=/usr/local/python37
5、安装
make && make install
日志信息:
more...
Looking in links: /tmp/tmpfxzpqz4h
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip=
6、配置环境变量
很多时候,我们的ECS服务器是默认帮助我们安装了的Python的,但是版本较低,一般都是2.7.x系列,由于我们需要使用的是Python3.x系列,所以需要先把系统中老的Python版本删除
系统中旧版本Python一般目录在/usr/bin/python
,通过ls -l可以看到,python是一个软链接,链接到本目录下的python2.6,我们可以删除python 2.6.6
mv /usr/bin/python /usr/bin/python.bak
创建Python3的软链接
ln -s /usr/local/python37/bin/python3 /usr/bin/python
另外,在Python3主目录也创建python的软链接
ln -s /usr/local/python37/bin/python3 /usr/local/python37/bin/python
最后,pip安装软件可能需要通过命令升级
./pip3 install --upgrade pip