首页 > 技术文章 > Linux下安装Python3

phplzx 2019-12-05 15:58 原文

1.这里安装的是3.7.2,如需要安装更新版本,可以从官网下载最新版本安装包,https://www.python.org/downloads/source/ 

wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz

2.解压Python-3.7.2.tgz
tar -zxvf Python-3.7.2.tgz

3.python 3.7版本需要先安装一个新的包libffi-devel,否则会编译失败。
yum install libffi-devel -y

4.编译&安装
./configure
make && make install

5.创建软链接
ln -s /usr/local/bin/python3.7 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
Tips此处如果之前安装了python2,可能会出现"ln: failed to create symbolic link ‘/usr/bin/python’: File exists" 的错误,解决办法:
1.使用
ln -sf /usr/local/bin/python3.7 /usr/bin/python
ln -sf /usr/local/bin/pip3 /usr/bin/pip 覆盖之前的文件.
2.可将原来的python2.7重命名,再创建软链接
mv python python_org (/usr/local/bin目录下)

6.查看python版本号,如显示版本号为3.7.2就表示安装成功了
python -V


推荐阅读