VMWARE虚拟机(Centos 7.0)中安装 python3.7.1

Serp1:环境准备
安装python前需提前安装gcc、zlib-devel、openssl-devel这三个包;使用yum进行安装
[root@localhost linux_share]# yum install gcc
[root@localhost linux_share]# yum install zlib-devel[root@localhost linux_share]# yum install openssl-devel
[root@localhost linux_share]# yum -y install wget


Setp2:下载压缩文件
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz


Setp3:解压缩

[root@localhost linux_share]#  tar xvf xxx
[root@localhost linux_share]# cd Python3.7.1


Setp4:编译安装
[root@localhost linux_share]# ./configure --prefix=/usr/local/python/python3


注:
‘./’ 表示当前目录
‘configure’ 作用是系统检查,生成makefile文件
‘–prefix=’ 表示指定安装路径,如果不指定,可执行文件、库文件、配置
文件、其他资源文件会分别放在默认的目录下,后续删除比较麻烦
‘/usr/local/python3’ 刚才创建的空文件夹,python的所有文件会在这个文
件夹下生成
)

[root@localhost linux_share]# make  all    —— 编译所有的目标

[root@localhost linux_share]# make install   —— 安装已编译好的程序


Setp5:系统相关配置
建立软连接
[root@localhost Python-3.4.3]# ln -sf /usr/local/python3/bin/python3 /usr/local/python
(注:
‘/usr/local/python3/bin/python3/’ python3可执行文件目录
‘/usr/bin/python’ 用户命令中建立连接

(输入python命令,python环境变化了)
原来系统自带的python2.7.5保留不删除,更改系统软连接默认的指向的python
[root@localhost Python-3.4.3]# rm -rf python2
[root@localhost Python-3.4.3]# mv python2.7 python2.7.4


Setp6:pip与setuptools的配置
建立软连接:
[root@localhost home]# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
pip升级:
[root@localhost home]# pip install --upgrade pip setuptools
python环境安装完成!

posted @ 2020-03-11 16:57  西米先生-软件工程师  阅读(1019)  评论(0)    收藏  举报