• linux安装和卸载python3


    一. 安装python3

    1. 默认情况下,linux自带python,查看python版本:python --version,如果已经安装了python3则不用装了

     2. 下载安装包,找到要下载版本的tgz文件,Python-3.8.0.tgz(以3.8.0版本为例),下载

    下载地址:https://www.python.org/downloads/source/

    直接linux运行命令下载:wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz(版本号根据需要修改)

    3. 进入linux cmd,安装依赖环境,出现Complete代表安装完成。

    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

      

    4. 安装gcc编译器,出现Complete代表安装完成。

    yum install gcc -y

    5. 将下载的安装包放到linux的/usr/local目录下,解压到当前目录,创建目录/usr/local/python3:

    cd /usr/local

    tar -zxvf Python-3.8.0.tgz

    mkdir /usr/local/python3

    6.  进入Python-3.8.0目录,配置安装目录,这里的安装目录对卸载的时候很友好,建议配置

    cd /usr/local/Python-3.8.0

    ./configure --prefix=/usr/local/python3

    7. 编译源码并执行源码安装,如图,则代表安装完成,可以看到setuptools和pip也安装成功了

    make

    make install

     8. 创建软连接

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

    ls -l /usr/bin/python3

     9. 输入python3,查看是否安装成功, 如图, 安装成功

     10.此时还是可以使用Python2.7版本(运行python2即可)

    11. pip3创建软连接,查看pip3版本

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

    pip3 -V

    12. 配置环境变量

    vi ~/.bash_profile

    输入:

    #配置python
    export PYTHON_HOME=/usr/local/Python-3.8.0
    export PATH=$PYTHON_HOME/bin:$PATH

    :wq保存退出

    执行命令:

    source ~/.bash_profile

    echo $PYTHON_HOME

     

    13.设置python3为默认python

    cd /usr/bin

    rm -rf python

    ln -s /usr/bin/python3 python

     14. 将pip3设置为默认pip

    ln -s /usr/bin/pip3 /usr/bin/pip

    二. 卸载python3

    1. 前面第6步安装的时候我们配置了安装目录,所以卸载的时候直接把该目录删了即可

     rm -rf /usr/local/python3

  • 相关阅读:
    C++右值引用的参考
    U3D 文档 GPU INSTANCING
    UNITY statistic中的 SetPass和Batches
    时间复杂度
    转,数组遍历的三种方式
    bug纪录:PhotonServer-14052: 17:14:09.033
    关于.net standard 与 .net core, net framework
    【转】未能加载文件或程序集或它的某一个依赖项,系统找不到指定的文件
    C# 计时函数精度测试
    一张图看懂dex
  • 原文地址:https://www.cnblogs.com/leslie12956/p/13668097.html
Copyright © 2020-2023  润新知