在Ubuntu 15.04(64位)中将Python 3.4.3升级到Python 3.6.1

时间:2017-05-13 19:07:02

标签: python linux python-2.7 python-3.x ubuntu-15.04

我在Ubuntu 15.04计算机上安装了Python 2.7.9Python 3.4.3。现在,我想将Python 3.4.3升级到Python 3.6.1,而不会影响依赖Python 3.x.x的软件包。我发现Python版本是作为单独的包发布的。所以,我的问题是:

  • 我可以将Python 3.4.3升级为Python 3.6.1吗?
  • 如果答案是否定的,我可以卸载Python 3.4.3并安装Python 3.6.1而不影响已安装的软件包吗?
  • 如果第二个答案为否,那么如果我使用Python 3.6.1安装sudo apt-get install python 3.6.1会怎样?我是否可以在终端和虚拟环境中使用Python 3.6.1命令而不影响其他版本的情况下使用Python3.6

更新

我从 - >安装了Python 3.6 https://stackoverflow.com/a/44758621/3129414

1 个答案:

答案 0 :(得分:7)

  1. 打开终端窗口并输入$ python。这将打开python解释器与v2.7。

  2. 如果您已在系统中安装了python v3.4。然后运行$ python3,这将打开带有v3.4的python解释器。

  3. 是的,可以使用以下步骤安装python v3.6而不影响其他版本:

    a)$ wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz

    b)$ tar xvf Python-3.6.3.tgz

    c)$ cd Python-3.6.3

    d)$ ./configure --enable-optimizations

    e)$ make -j8

    f)$ sudo make altinstall

  4. 然后,要使用v3.6运行python,请运行$ python3.6