CentOS7安装Python3
程序员文章站
2022-05-29 11:08:42
...
环境需求
环境:腾讯云CentOS 7.6
CentOS7.6 默认安装为Python2.7,因为环境部署需求安装Python3
准备
安装需要的一些库
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
python地址:https://www.python.org/ftp/python
下载需求的版本 例:
wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz
编译安装
# 创建目录
mkdir /usr/local/python34 -pv
cd /usr/local/python34
# 解压并编译
tar -zxvf Python-3.4.3.tgz
cd Python-3.4.3
./configure //如需指定目录 --prefix=/usr/local/python34
make && make install
安装完成后可以创建新的软连接或者修改系统默认的链接
# 创建软链接
ln -s /usr/local/bin/python3 /usr/bin/python3
ln -s /usr/local/bin/pip3.4 /usr/bin/pip3
因为系统默认的链接是python2,所以如果更改默认连接,还需要更改一些其他配置
# 修改系统默认连接
ln -s /usr/local/bin/python3 /usr/bin/python
ln -s /usr/local/bin/pip3.4 /usr/bin/pip
vi yum #将第一行的python 改成 python2
vi /usr/libexec/urlgrabber-ext-down #将第一行的python 改成 python2
Python3环境安装完成!
python -V 和 python3 -V 可查看python版本
pip -V 和 pip3 -V 可查看pip版本
下一篇: 那些年一起学习的PHP(二)
推荐阅读
-
VMware 12安装及激活图文教程
-
CentOS 7.x编译安装Nginx1.10.3+MySQL5.7.16+PHP5.2 5.3 5.4 5.5 5.6 7.0 7.1多版本全能环境
-
VMware workstation 9安装配置图文教程
-
Linux下Nginx安装的方法(pcre和openssl)
-
基于ubuntu16 Python3 tensorflow(TensorFlow环境搭建)
-
PHP安装全攻略:APACHE
-
mac 下 安装nginx的方法小结
-
CentOS 4.0安装配置Nginx的方法
-
详解Centos7.2编译安装zabbix3.2(详细步骤)
-
Vmware12虚拟机安装教程 Vmware12虚拟机上安装Oracle