zoukankan      html  css  js  c++  java
  • python2.7.X 升级至Python3.6.X

    安装Python3

    项目是在py3环境下进行编码的,正好yczhang默认的py版本是2,我们还需要安装py3才能让程序run起来,在此之前,需要安装开发工具包,因为要编译安装Python

    [root@yczhang ~]# yum -y group install "Development Tools"

    安装Python的依赖包,不安装依赖可能安装完成后没有pip3 软件。

    [root@yczhang ~]# yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel vim

    下载目前最新的Python3.6.x

     1 [root@yczhang ~]# wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz

    可能你需要通过yum -y install wget

    解压编译安装

    [root@yczhang ~]# tar xf Python-3.6.0.tgz

    [root@yczhang ~]# cd Python-3.6.0

    [root@yczhang Python-3.6.0]# ./configure --prefix=/usr/local/python3.6

    [root@yczhang Python-3.6.0]# make

    [root@yczhang Python-3.6.0]# make altinstall

    pip3python3创建链接

    [root@yczhang Python-3.6.0]# ln -fs /usr/local/python3.6/bin/python3 /usr/local/bin/

    [root@yczhang Python-3.6.0]# ln -fs /usr/local/python3.6/bin/pip3 /usr/local/bin/

    [root@yczhang Python-3.6.0]# mv /usr/bin/python /usr/bin/python_old

    [root@yczhang Python-3.6.0]# ln -fs /usr/local/python3.6/bin/python3.6 /usr/bin/python

    [root@yczhang Python-3.6.0]# ln -fs /usr/local/python3.6/bin/pip3.6 /usr/bin/pip

    验证安装

    [root@yczhang Python-3.6.0]# pip -V

    pip 9.0.1 from /usr/local/python3.5/lib/python3.5/site-packages (python 3.6)

    [root@yczhang Python-3.6.0]# python -V

    Python 3.6.0

    修改yum文件,否则yum将无法下载

    vim /usr/bin/yum

    #!/usr/bin/python

    修改为

    #!/usr/bin/python2.7

    保存即可生效

  • 相关阅读:
    Syn Bot /OSCOVA 基础教程(2)
    Syn Bot /OSCOVA 介绍(1)
    如何访问阿里云内网数据库
    Winform项目中的Settings.settings与App.config
    WinForm项目开发傻瓜教程
    C++读取BMP文件
    boost异步tcp通信技术练习
    lex/flex 学习笔记 一
    流数据解析中高位地址转换的性能分析
    bash随笔
  • 原文地址:https://www.cnblogs.com/huandada/p/9415353.html
Copyright © 2011-2022 走看看