zoukankan      html  css  js  c++  java
  • 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即可验证。
    如下为成功安装:
    在这里插入图片描述

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

  • 相关阅读:
    SDUT_1743 最优合并问题
    并查集路径压缩方法
    java定时器
    出路在哪里?出路在于思路!
    ztree学习
    sql
    java乱码问题详解值得收藏
    js 增加删除表格的行
    java DataBaseExecutor
    java增删改查
  • 原文地址:https://www.cnblogs.com/chenruhai/p/12464209.html
Copyright © 2011-2022 走看看