我如何在Ubuntu 14.4上将Python升级到2.7.9?

Ubuntu 14.4内置了Python 2.7.6,但我想升级到2.7.9(它具有我想要的安全function)。

这甚至可能吗? 如果是这样,这怎么能实现呢?

    你可以使用pyenv:

    git clone https://github.com/yyuu/pyenv.git ~/.pyenv git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv 

    然后添加

      # for PyEnv export PYENV_ROOT="$HOME/.pyenv" export PATH="$HOME/.pyenv/bin:$PATH" export PATH="$HOME/.pyenv/shims:$PATH" eval "$(pyenv init -)" 

    到.bash_profile,那么你可以看到你想要安装或更新的Python版本:

     pyenv install --list 

    想要Python 2.7.10? 你可以试试:

      pyenv virtualenv 2.7.10 

    希望它可以帮助你。

    ppa:fkrull / deadsnakes-python2.7是python2.7的最新版本

     sudo add-apt-repository ppa:fkrull/deadsnakes-python2.7 sudo apt-get update sudo apt-get upgrade 

    它会将python升级到2.7.10

    你可以到python.org下载.tar.gz文件进行编译和安装。 您将需要基本工具来编译源代码。 我不记得“build-essential”包是否足够,但可以试一下。

    你想要的版本已经在Ubuntu,Vivid(预)版本中。 如果你很勇敢,你可以混合使用版本并在Trusty下安装Vivid的Python版本。 下面是一些通用的解决scheme,在一些软件包上工作,我不能用Python来保证它。 50/50的成功机会。 如果你find一个适合你的软件包版本的14.04的backports repository,那么它应该是一个更好的select。

    1. /etc/apt/sources.list有'… trusty main'行,将其复制两次,将'trusty'改为'utopic'和'vivid'。

    2. 运行apt-get update然后apt-get -t vivid install python2.7 。 在继续之前检查已安装的依赖关系。 当您怀疑系统有任何损坏(删除了重要的软件包等)时放弃升级。

    3. /etc/apt/sources.list删除或散列这两行。

    切勿在生产机器上使用。 备份您的操作系统并准备启动媒体以在需要时进行恢复。 预计升级有问题。 你已经被警告过了。

    这是新升级的第三方存储库:

     sudo add-apt-repository ppa:jonathonf/python-2.7 sudo apt-get update sudo apt-get install python2.7 python --version