美文网首页
Centos7 安装Python3.7

Centos7 安装Python3.7

作者: 承诺一时的华丽 | 来源:发表于2023-06-06 14:19 被阅读0次

    一、安装依赖,下载源码
    1、首先要先安装依赖包:

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

    2、下载python源码包
    去官方下载到本地然后上传到服务器或者wget下载;

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

    3、解压

    tar -zxvf Python-3.7.0.tgz
    

    4、进入解压后的目录:

    cd Python-3.7.0
    ./configure
    make && make install
    

    执行完make&&make install之后,如果出现以下这种报错:

    “ModuleNotFound:No module named ‘_ctypes’”

    这里需要执行:

    yum install libffi-devel -y
    
    

    执行完继续 make&&make install

    6、软连接
    基本上python3.7我们就安装完成了,默认情况下,python3.7安装在/usr/local/bin/,这里为了使默认python变成python3,需要加一条软链接,并把之前的python改成python.bak:

    [root@server Python-3.7.0]# mv /usr/bin/python /usr/bin/python.bak
    [root@server Python-3.7.0]# ln -s /usr/local/bin/python3 /usr/bin/python
    

    接着默认pip也是需要修改的,可以通过find / -name 'pip3’找到pip3的位置,同样的,加一条软链到bin里面:

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

    相关文章

      网友评论

          本文标题:Centos7 安装Python3.7

          本文链接:https://www.haomeiwen.com/subject/szjgedtx.html