zoukankan      html  css  js  c++  java
  • CentOS7.5下安装Python3.7 --python3

    1、将本地安装包上传到远程主机上

    scp Python-3.7.0.tgz root@123.206.74.24:/root 

    2、扩展 

    安装Python之前安装Python相关的依赖包(主要是u红色部分三个依赖包)

    yum -y install openssl-devel bzip2-devel libffi-devel expat-devel gdbm-devel readline-devel salite-devel 

    3、登录到远程主机,解压安装包

    tar zxvf Python-3.7.0.tgz 

    4、安装gcc,因编译需要用到编译器 

    yum -y install gcc gcc-c++

    5、转到Python-3.7.0目录下

    cd Python-3.7.0/

    6、安装,这里安装到/usr/local目录下

    ./configure --prefix=/usr/local

    7、执行编译

    make

    8、执行安装

    make altinstall 

    9、创建软链接(CentOS自带Python2.7.x,使用Python指令后,运行Python2.7。而我们要执行Python指令后运行已安装的Python3.7)

    cd /usr/bin

    mv python python.backup

    ln -s /usr/local/bin/python3.7 /usr/bin/python

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

    这样执行Python和Python3就可以运行已经安装的Python3.7 

    10、修改yum,不然yum不可用

    cd /usr/bin

    ls yum*

    使用vi或者vim指令,修改以上yum相关的文件,指向python2

    [root@VM_39_157_centos bin]# vi yum

    其它6个yum相关文件同样需要修改,

    [root@VM_39_157_centos bin]# vim yum-debug-restore

    [root@VM_39_157_centos bin]# vim yum-groups-manager

    [root@VM_39_157_centos bin]# vim yum-config-manager

    [root@VM_39_157_centos bin]# vim yum-builddep

    [root@VM_39_157_centos bin]# vim yum-debug-dump

    [root@VM_39_157_centos bin]# vim yumdownloader

    还要修改:/usr/libexec/urlgrabber-ext-down

    [root@VM_39_157_centos bin]# vim /usr/libexec/urlgrabber-ext-down

  • 相关阅读:
    Java 处理 iphone拍照后 图片EXIF属性翻转90度的方法
    spring boot文件上传、下载
    python dict.get()和dict['key']的区别
    python zip()
    Pythonn new-style class and old-style class
    mysql错误
    django 模板中url的处理
    python中isort的使用
    使用uWSGI部署django项目
    django处理静态文件
  • 原文地址:https://www.cnblogs.com/qikeyishu/p/10591701.html
Copyright © 2011-2022 走看看