不忘初心

记录大学,记录生活,天道殷勤,请多关注!

真诚、坚定不移!
  menu
63 文章
0 评论
3756 浏览
4 当前访客
ღゝ◡╹)ノ❤️

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的软链接指向软链接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即可验证。
如下为成功安装:
在这里插入图片描述

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


标题:Centos7下如何安装Python3.7以及java JDK?
作者:chenruhai
地址:http://www.love520.ltd/articles/2019/08/24/1566629099330.html

评论