redhat6.8 虚拟机里面安装python3.6环境

本文档详细介绍了在CentOS系统中安装Python3.6的步骤,包括下载、解压、配置安装路径以及解决安装过程中遇到的zlib库问题。同时,还阐述了如何创建Python3.6的软链接,并将其添加到环境变量中,确保能够通过python3命令调用。最后,讲解了如何检查Python的安装位置及验证环境变量配置是否成功。
摘要由CSDN通过智能技术生成

1 安装

1 打开虚拟机,里面创建一个文件夹

在这里插入图片描述
2 安装python环境安装需要的依赖包

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 libffi-devel

3 在线拉取python环境

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

但是太慢了,所以我们在Windows下进行下载,上传到虚拟机里面进行解压就可以;

在这个网站,找到对应的版本,进行下载,之后上传到虚拟机,我是使用xshell进行上传
https://www.python.org/ftp/python/3.6.5/

4 拉取下来就是一个压缩包,或者上传上去就是一个压缩包,需要进行解压

tar -zxvf Python-3.6.6.tgz

4 cd 到解压的目录下
进行安装,可以指定一个安装目录

./configure --prefix=/mylinux/python/python3/  --enable-loadable-sqlite-extensions

//安装到/usr/local目录

5
make
make altinstall //此处不能用install安装,因为install不区分版本,会出现多版本混乱的问题

make&& make install
执行以上的命令会出错,

出错内容是:

zipimport.ZipImportError: can't decompress data; zlib not available

   从报错信息中,我们可以看出系统已经安装了zlib软件包,之所以报错是因为在编译安装时找不到zlib的开发链接库。
   centos系统中,zlib的开发链接库软件包是“zlib-devel”,因此我们只需要通过yum安装上该软件包即可:
sudo yum -y install zlib-devel

如何下载不下来,手动下载上传到linux里面,进行手动安装

在这里插入图片描述
安装好了之后,重新执行

make
make altinstall

make&& make install

在这里插入图片描述

以上就是python 安装成功了

2 配置

1 默认情况下,Linux会自带安装Python,可以运行python --version命令查看,如图:

在这里插入图片描述
我们看到Linux中已经自带了Python2.6.6。再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。

2 查看Linux默认安装的Python位置

whereis python

在这里插入图片描述

在这里插入图片描述

看到/usr/bin/python和/usr/bin/python2都是软链接,/usr/bin/python指向/usr/bin/python2,而/usr/bin/python2最终又指向/usr/bin/python2.6。所以运行python/python2/python2.6是一样的,

我们就需要将我们的python3.6给配置到环境变量里面

创建python3.6的软链接
还记得开始,Linux已经安装了python2.6,这里我们不能将它删除,如果删除,系统可能会出现问题。我们只需要按照与Python2.6相同的方式为Python3.6创建一个软链接即可,我们把软链接放到/usr/local/bin目录下,如图:

ln -s /mylinux/python/python3/bin/python3.6 /usr/local/bin/python3

在这里插入图片描述

此时,我们在命令窗口运行python3

在这里插入图片描述

配置环境变量

配置环境变量主要是能快速使用pip3安装命令。

执行 vi ~/.bash_profile,打开配置文件,添加如下配置:

在这里插入图片描述
保存退出(:wq),执行source ~/.bash_profile命令使配置生效。执行echo命令,查看是否配置成功,如图:

在这里插入图片描述
以上就成功安装了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一写代码就开心

你的打赏将是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值