centos服务器同时存在python2和python3

  1. 安装依赖包

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

  2. 下载python安装包

    wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz

  3. 解压python安装包

    tar -Jxvf Python-3.5.2.tar.xz

  4. 配置安装路径

    切入到解压目录下

    ./configure prefix=/usr/local/python3

  5. 编译安装

    切入到解压目录下

    make && make install

  6. 配置软连接

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

    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

  注:如果提示如:ln: failed to create symbolic link ‘/usr/bin/pip3’: File exists

则说这个文件已存在,但是删除之后,依然是提示这个,则强制覆盖即可:

ln -sf /usr/local/python3/bin/python3 /usr/bin/python3

ln -sf /usr/local/python3/bin/pip3 /usr/bin/pip3

参考来源:https://www.cnblogs.com/vinic-xxm/p/11358894.html

 

posted @ 2022-03-08 22:04  惜阙  阅读(93)  评论(0编辑  收藏  举报