JIKE
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users

    CentOS 7.9 安装 Python3.11.1

    技术分享
    python
    1
    1
    84
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • malaohu
      我是小马甲~ 🤫 last edited by

      #移除旧版Python3软链
      rm /usr/bin/pip3
      rm /usr/bin/pip3
      
      wget https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tgz
      #下载最新的软件安装包
      tar -xzf Python-3.11.1.tgz
      #解压缩安装包
      yum -y install gcc zlib zlib-devel libffi libffi-devel
      #安装源码编译需要的编译环境
      yum install readline-devel
      #可以解决后期出现的方向键、删除键乱码问题,这里提前避免。
      yum install openssl-devel openssl11 openssl11-devel
      #安装openssl11,后期的pip3安装网络相关模块需要用到ssl模块。
      export CFLAGS=$(pkg-config --cflags openssl11)
      export LDFLAGS=$(pkg-config --libs openssl11)
      #设置编译FLAG,以便使用最新的openssl库
      cd Python-3.11.1
      #进入刚解压缩的目录
      ./configure --prefix=/usr/python --with-ssl
      #指定python3的安装目录为 /usr/python 并使用ssl模块,指定目录好处是
      #后期删除此文件夹就可以完全删除软件了。
      make && make install
      #就是源码编译并安装了,时间会持续几分钟。
      
      ln -s /usr/python/bin/python3 /usr/bin/python3
      ln -s /usr/python/bin/pip3 /usr/bin/pip3
      #指定链接,此后我们系统的任何地方输入python3就是我们安装的
      #这个最新版python3了
      

      唐宋元明清,连排小工兵!

      1 Reply Last reply Reply Quote 0
      • 1 / 1
      • First post
        Last post