Linux系统管理

linux安装Python3.6.3

2017-12-19  本文已影响79人  咖啡大象不含咖啡

下载安装包

官网下载相应的Python版本,点击下载

也可以通过如下命令下载【如果可以联外网的话】:

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

安装依赖包:

yum install zlib* bzip2-devel openssl-devel ncurses-devel -y

安装

在Python下载目录依次运行如下命令:

tar -zxvf Python-3.6.3.tgz
cd Python-3.6.3
./configure --prefix=/usr/local/python3
make
make install

配置Python环境变量

Python更新后,默认版本并没有改变,可以通过设置软连接进行更改:

mv /usr/bin/python /usr/bin/python.bak  
ln -s /usr/local/python3.6/bin/python3 /usr/bin/python

这样输入python回车之后,将会默认以Python3来运行。
如果不想改变默认Python版本,可以

mv /usr/bin/python /usr/bin/python.bak  
ln -s /usr/local/python3.6/bin/python3 /usr/bin/python3

这样输入python还是会以原先版本运行,而输入python3则会启动Python3。

注意:

因为之前在生产环境上安装,不能联网,所以只能使用tar包编译安装,但是我在传到linux上之前,使用了winRAR解压缩了一遍,解压的时候直接把后缀改为了tgz。传上去之后发现一直无法解压,报如下错误:

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

后面发现可能是winRAR无法安装tgz格式压缩所致【直接把后缀改为tgz并不管用】。
最后选择压缩成zip格式,最后在linux上使用unzip解压便可。

上一篇 下一篇

猜你喜欢

热点阅读