zoukankan      html  css  js  c++  java
  • linux 从Python 2.7升级至Python3.6.1

    下载Python 3.x的安装包

    默认Linux的安装包只能是源码安装:

    >>  wget  https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz

    由于xz结尾的文件,故可以使用如下命令来解压:

    >>  xz -d Python-3.6.1.tar.xz

    >> tar xvf Python-3.6.1.tar

    3.  编译并安装

    >>  mkdir /usr/local/python3

    >>  cd Python-3.6.1  #进入源码文件目录

    >>  sudo ./configure --prefix=/usr/local/python3 --enable-optimizations

    >>  sudo make  # 此过程将持续较长的时间

    3.  替换python

    >> cd /usr/bin

    >>  mv python python.bak

    其中有python, python2.7, python2三个文件,其实都是指向python2.7的,这里将python备份

    >> sudo ln -s /usr/local/python3/bin/python3.6 /usr/bin/python

    >> python -V

    检查python的版本是否被正确替换掉了。

    4.  收尾替换工作

    原则: 所有python相关的应用,如果为使用/usr/bin/python开头的脚本统统替换掉, 如果其只能在python2.7下执行,则替换为python2.7。

    根据网路上的信息,相关的文件可能有如下, 具体情况视具体情况而定:

    a.  /usr/bin/yum

    b./usr/libexec/urlgrabber-ext-down

  • 相关阅读:
    windows 安装mongodb数据库
    shell 编程实战
    利用DNAMAN和clusterx绘制序列比对图片
    json与python对象互转
    python:向mongodb中储存数据
    python中登录mongoDB
    如何绘制漂亮的多序列比对图片
    python爬虫的基本框架
    fastqc
    转录与翻译
  • 原文地址:https://www.cnblogs.com/yuer011/p/7082219.html
Copyright © 2011-2022 走看看