• Linux安装Python3.7.5环境


    1. 查看系统安装的Python位置

    whereis python
    

    2. 安装编译 Python3的相关包

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

    3. 安装pip,因为 CentOs 是没有 pip 的。

    #运行这个命令添加epel扩展源 
    yum -y install epel-release 
    #安装pip 
    yum install python-pip
    

    5. 使用wget下载 python3.7的源码包

    wget https://mirrors.huaweicloud.com/python/3.7.5/Python-3.7.5.tgz
    

    安装Python

    #解压缩
    
    tar -zxvf Python-3.7.5.tgz
    

    进入解压后的目录,依次执行下面命令进行手动编译

    cd Python-3.7.5
    
    ./configure prefix=/usr/local/python3 
    
    make && make install
    

    6. 添加软链接

    # 备份python软连接
    
    mv /usr/bin/python  /usr/bin/python-bak
    mv /usr/bin/pip  /usr/bin/pip-bak
    
    #############################################
    
    #添加python3的软链接 
    ln -s /usr/local/python3/bin/python3.7 /usr/bin/python
    
    #添加 pip3 的软链接 
    ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip
    
    #测试是否安装成功了 
    python -V
    

    7. 更改yum配置,因为其要用到python2才能执行,否则会导致yum不能正常使用(不管安装 python3的那个版本,都必须要做的)

    vi /usr/bin/yum
    

    把 #! /usr/bin/python 修改为 #! /usr/bin/python2

    vi /usr/libexec/urlgrabber-ext-down
    

    把 #! /usr/bin/python 修改为 #! /usr/bin/python2

    8.添加pip镜像加速

    Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)

    <!--1、进入~目录-->
    cd ~
    
    <!--2、创建.pip文件夹-->
    mkdir .pip
    
    <!--3、进入.pip文件夹-->
    cd .pip/
    
    <!--4、新建pip.conf文件-->
    touch pip.conf
    
    <!--5、编辑pip.conf文件,输入内容如下:-->
    vim pip.conf
    
    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    trusted-host = https://pypi.tuna.tsinghua.edu.cn
    
  • 相关阅读:
    [转化率预估-1]引言
    MATLAB 的输入输出命令
    MATLAB R2018a 输入中文却显示方框问号的问题
    支持向量机-SVM 学习
    MATLAB R2018a 安装教程
    【DeepLearning】用于几何匹配的卷积神经网络体系结构
    Alias Method for Sampling 采样方法
    关于机器学习的充分统计量
    java.lang.NullPointerException 空指针异常问题
    Eclipse导入项目时出错提示 project is missing required library
  • 原文地址:https://www.cnblogs.com/jasontang369/p/12771292.html
Copyright © 2020-2023  润新知