• 前言:
    因为最近装python太过于频繁,每次都问度娘,因条件限制,更多时候不能百度,只好趁着有个时间记录一下,以免下次不好找。

本机自带了python2不要直接是2升3,2升3会有可能导致一些程序依赖目前的python2环境的服务异常,带来不便影响。

安装python3.6

1.依赖

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

2.下包安装

若需其他版本
  https://www.python.org/downloads/

#下载包到服务器上
cd /opt
 wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
##没wget命令的直接 yum install -y wget

mkdir -p /usr/local/python3
#创建目录
tar xf Python-3.6.1.tgz 
#解压
 cd Python-3.6.1
./configure --prefix=/usr/local/python3
 make && make install
#编译安装
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
#创建软链接
vim /etc/profile
export PATH=$PATH:/usr/local/python3/bin
source /etc/profile
#配置环境变量,source使其生效
Python-3.6.1]# python3 -V
Python 3.6.1
Python-3.6.1]# pip3 -V
pip 9.0.1 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)
#检查安装是否成功
##若pip3 -V找不到,可以尝试创建一下pip3的软链接:
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

./configure --prefix=/usr/local/python3若报错:

checking for --without-gcc... no
checking for --with-icc... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/usr/local/Python-3.6.1':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more detail
  • 解决:
yum -y install gcc

若遇到Python3编译安装ssl模块问题
链接:https://www.cnblogs.com/Caiyundo/p/9469711.html

最后修改:2020 年 08 月 27 日 10 : 24 AM
如果觉得我的文章对你有用,请随意赞赏