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

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

  • 相关阅读:
    多线程 之 NSOperation
    用图像列表播放动画
    视图的动画技术
    自定义软键盘
    UITableView_取消UITableViewCell选择的样式
    UIScrollView 用法
    判断程序运行的设备类型IPad
    修改屏幕的旋转方向,使用与IPHONE以及IPad
    体验Windows XP系统中的网络视频会议
    Sidekiq in Rails
  • 原文地址:https://www.cnblogs.com/chenruhai/p/12464209.html
Copyright © 2020-2023  润新知