python37对应jdk_Centos7下如何安装Python3.7以及java JDK?

最近在搞Hadoop集群,由于我是半个python3出身,算法都是用python写的多,所以毅然使用不python2、哈哈!【我全部都是在root下的操作】

安装python3.7

首先肯定是要上传到服务器上面了!(话不多说、看图、其中python的压缩包已经解压)

入坑指南:本来我是使用上传的python3是tar.xz包的,但是不会这个tar.xz包的解压,网上百度了也解压不出来。所以我就改用了tag包。

首先先装一些编译相关的工具:

yum -y groupinstall "Development tools"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

yum install libffi-devel -y

然后将tgz包上传到服务器上并解压

解压命令:tar -xzvf Python-3.7.4.tgz

然后进行编译安装:

mkdir /usr/local/python3 #创建一个编译安装的存放目录

cd Python-3.7.0 #这里是刚刚解压出来的那个文件夹

./configure --prefix=/usr/local/python3

make&& make install

之后创建软连接即可:

ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3

ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

如何升级python3的pip:

pip3 install --upgrade pip

或者

python3-m pip3 install --upgrade pip

然后验证是否安装成功:(如图确实安装成功了)

我为什么不把python3的软链接指向软链接python呢,然后把软链接python2指向软链接python的给去掉呢?

原因:因为linux系统的一些配置文件是需要依赖python2的,所以建议不要更改。

接下来安装java的JDK:

首先,一样的上传上去。

然后创建一个存放java jdk的文件的文件夹:  mkdir /usr/local/java/

(为什么我会存放在这个新建的文件夹?因为/usr/local是用户级的程序目录,可以理解为C:/Progrem Files/,存放安装程序的)

解压到此文件夹: tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/java/

修改配置文件配置环境变量:vi /etc/profile

在最末尾添加:

export JAVA_HOME=/usr/local/java/jdk1.8.0_211

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

然后保存退出!记得wq保存!!!!

刷新缓存载入最新的配置信息: source /etc/profile

最后设置软链接即可: ln -s /usr/local/java/jdk1.8.0_211/bin/java /usr/bin/java

验证有没有成功:输入 java -version即可验证。

如下为成功安装:

欢迎关注和评论,一起交流技术喔!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值