zoukankan      html  css  js  c++  java
  • Ubuntu 16.04 安装 Python3.6

    直接在官网下载 Python3.6.3 的源代码,解压缩,按照 README.rst 内说明步骤编译安装即可,这样 pip3.6 也会自动安装。

    注意第一步配置时最好指定安装目录,

    $ ./configure --prefix=/opt/python3.6
    $ make
    $ sudo make install

    然后一步步来即可。

    装好后,将 /opt/python3.6/bin 加入 PATH,如下,

    export PATH=/opt/python3.6/bin:$PATH

    不要用以下步骤安装。

    默认情况下,Ubuntu 16.04 Python3 的版本为 3.5,但因为项目需要,必须安装 Python3.6,记录安装步骤如下。

    注意: 因为系统默认带的 Python2, Python3 已经和系统高度整合,所以不能随意卸载,否则可能导致系统或某些组件不可用。

    sudo add-apt-repository ppa:jonathonf/python-3.6
    sudo apt-get update
    sudo apt-get install python3.6

    之后直接使用 python3.6 即可,注意,系统默认的 Python3 依然是 python3.5。

    以下配置慎用,因为更改优先级后,虽然 Python3 改为了 python3.6,但是会导致系统某些组件不可用。

    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
    sudo update-alternatives --config python3

    如果要安装对应于 Python3.6 的软件包,则要使用 pip3.6,添加如下语句到 .bashrc,

    alias "pip3.6"="python3.6 -m pip $1"

    如果还要支持 sudo ,则再添加如下语句到 .bashrc,

    alias sudo="sudo "  # 注意,最后有个空格

    完。

  • 相关阅读:
    leetcode——448.找到所有数组中消失的数字
    leetcode——268.缺失数字
    leetcode——680.验证回文字符串2
    leetcode——125.验证回文串
    leetcode——217.存在重复元素
    leetcode——189.旋转数组
    02-04 线性回归
    02-03 感知机对偶形式(鸢尾花分类)
    02-02 感知机原始形式(鸢尾花分类)
    02-01 感知机
  • 原文地址:https://www.cnblogs.com/wpcnblog/p/10400100.html
Copyright © 2011-2022 走看看