zoukankan      html  css  js  c++  java
  • CentOS上安装Python3.7.4

    一、安装依赖包

    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
    

    二、再执行安装一个工具

    yum install libffi-devel -y
    

    三、下载python3.7的包

    1、官方下载:

    wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
    

    四、安装Python3.7.4

    tar -zxvf Python-3.7.4.tgz
    
    cd Python-3.7.4
    
    ./configure
    
    make && make install
    

    五、配置环境变量(python和pip的)

    mv /usr/bin/python /usr/bin/python.bak
    
    ln -s /usr/local/bin/python3 /usr/bin/python
    
    mv /usr/bin/pip /usr/bin/pip.bak
    
    ln -s /usr/local/bin/pip3 /usr/bin/pip
    

    六、验证安装

    python
    
    pip -V
    

    七、配置yum

    这个时候使用yum命令会报错:
    在这里插入图片描述
    主要是因为yum是依赖python2.7的,把python改成了3.7了,自然不好使了。

    vim /usr/libexec/urlgrabber-ext-down
    
    vim /usr/bin/yum
    

    打开以后,找到一个/usr/bin/python的,后面加上2.7就可以了!也就是/usr/bin/python2.7。

    如果防火墙开端口报错的话,将下面两个文件也做相应的改动:

    vim /usr/bin/firewall-cmd
    
    vim /usr/sbin/firewalld
    
  • 相关阅读:
    58. 最后一个单词的长度
    53. 最大子序和
    50. Pow(x, n)
    35. 搜索插入位置
    28. 实现 strStr()
    leetcode 27. 移除元素
    leetcode 26. 删除排序数组中的重复项
    leetcode 21. 合并两个有序链表
    20. 有效的括号
    多线程案例_循环打印_设计4个线程...
  • 原文地址:https://www.cnblogs.com/AlexKing007/p/12338088.html
Copyright © 2011-2022 走看看