zoukankan      html  css  js  c++  java
  • linux安装python3.9.0

    1. 遇到的问题,我在用pip安装三方工具的时候出现错误

    pip is configured with locations that require TLS/SSL

    1 ./configure --prefix=/usr/local/python3 --with-ssl
    2 
    3 make
    4 
    5 make install

    需要重新编译python

    创建软连接

    ln -s /usr/local/python3/bin/python3 /usr/bin/python  这样在根目录输入python直接可以进入python环境

    ln -s /usr/local/python3/bin/pip3 /usr/local/pip  同上

    2.  centos8 安装python3.9

    1. 准备编译环境

    yum groupinstall 'development tools'

    yum install  bzip2-devel expat-devel gdbm-devel ncurses-devel openssl-devel readline-devel sqlite-devel tk-devel xz-devel zlib-devel wget

    yum install libffi-devel -y

    2. 下载python3.9

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

    3. 解压下载后的文件

    tar zxvf Python-3.9.0.tgz

    4. 编译安装

    ./configure --prefix=/usr/local/python3.9
    
    make && make altinstall

    5. 建立软连接

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

    Centos8 下升级python3.6到3.9

    1. 官网下载python3.9源码文件

    wget source_code_url

    2. 解压文件

    tar -zxvf Python3.9.x.tgz

    3. 安装必要的包(根据提示,有就不用安装了)

    dnf -y install gcc zlib* libffi-devel

    4. 进入解压目录,进行编译和安装(根据需要自定义目录)

    cd python3.9_folder
    ./configure --prefix=/usr/local/bin/python3
    make&&make install

    5. 删除原先的命令,并建立新的软连接

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

    6. 检查并验证

    python3  -V
  • 相关阅读:
    梯度下降在实践I -特征缩放
    多变量的梯度下降
    多个变量的线性回归
    线性回归的梯度下降
    梯度下降的直觉
    梯度下降
    洛谷P1087--FBI树(二叉树)
    二叉树入门(洛谷P1305)
    二叉树--已知先序中序求后序--已知中序后序求先序(基本按照网上某大神思路搬过来的)
    多边形面积(计算几何)
  • 原文地址:https://www.cnblogs.com/miss103/p/14086121.html
Copyright © 2011-2022 走看看