• linux安装python3.X


    1、Linux安装python

    1.1 下载python3.X

    下载之前先找一个安装包存储的位置,我的安装包存放地址为 /opt/software/python-xx

    命令如下
    1、创建文件夹
    mkdir -p /opt/software
    
    2、进入对应的安装包存储目录
    cd /opt/software
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    1.1.1 下载python3安装包

    1、根据需要选择需要下载的安装包
    https://www.python.org/ftp/python 是python安装包镜像地址。
    
    2、以下以 Python--3.7.2 版本为例
    wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
    wget https://www.python.org/ftp/python/3.8.16/Python-3.8.16.tgz
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    wget 为Linux下载安装包的命令,如果服务器没有此命令,可以执行下方的安装命令

    yum install wget
    
    • 1

    1.2 安装python3安装包

    1.2.1 创建python环境存储地址

    这个地址和上面的地址不是同一个含义,上面的地址表示的是python3.x安装包存储的地址,下方的地址表示的是python3.x环境的存储地址

    1、创建环境存储目录
    mkdir -p /usr/local/python3
    
    2、进入下载目录
    cd  /opt/software
    
    3、解压下载的安装包
    tar -zxvf Python-3.7.2.tgz
    tar -zxvf Python-3.8.16.tgz
    
    4、安装包编译器和相关包
    yum install gcc
    yum install libffi-devel -y
    
    5、进入解压后的Python文件夹
    cd Python-3.7.1
    cd Python-3.8.16
    
    6、配置Python相关资源文件存储地址
    这是就用到了第一步创建的文件夹,将相关的配置文件存储到用户目录下
    ./configure --prefix=/usr/local/python3
    
    7、编译及安装
    (1) make  ---  编译
    (2) make install  --- 编译安装
    
    8、建立Python3和pip3的软索引
    建立python3的软索引
    (1) ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    建立pip3的软索引
    (2) ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
    
    9、检查Python3及pip3时候配置成功
    python3 -V
    pip3 -V
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35

    1.3 卸载python3.X

    1、卸载pyhton3.x
    rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps
    
    2、删除所有残余文件
    whereis python3 |xargs rm -frv 
    
    3、查看现有安装的python
    whereis python 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    1.4 常见异常报错

    1.1、urllib3报错

    ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl’ module is compiled with .....
    
    • 1

    1.2、解决方法

    pip install urllib3==1.26.15
    
    • 1

    2.1、pip版本未升级报错

    You are using pip version 9.0.1, however version 19.0.2 is available.You should consi
    der upgrading via the ‘python -m pip install --upgrade pip’ command.
    
    • 1
    • 2

    2.2、解决方法

    pip3 install --upgrade pip
    
    • 1
  • 相关阅读:
    共享内存区
    文件传输客户端 SecureFX mac中文版支持多种协议
    Java类和对象(二)
    深入理解JVM虚拟机第十三篇:详解JVM中的程序计数器
    pytorch 数据的读取
    MySQL高级-SQL优化- update 优化(尽量根据主键/索引字段进行数据更新,避免行锁升级为表锁)
    实在智能入选中国信通院最新《高质量数字化转型产品及服务全景图》,领跑AI大模型核心领域
    Django-入门
    使用Echarts.js绘制中国地图
    Qt::WindowFlags
  • 原文地址:https://blog.csdn.net/weixin_43893423/article/details/132740001