Ubuntu 14.04 LTS 和 Python 3.4.2

vaa*_*aal 16 updates python

是否可以将默认的 Python 3.4 更新为 3.4.2?如何?

Rya*_*yan 17

  1. 这里下载 3.4.2 源文件
  2. 将其解压缩到Downloads文件夹中的临时目录
  3. 打开终端会话。
  4. 导航到文件夹 cd ~/Downloads/Python-3.4.2
  5. 根据 Python 文档,从终端运行以下命令:

    ./configure
    make
    make test
    sudo make install
    
    Run Code Online (Sandbox Code Playgroud)

这会将您现有的 Python-3.4 安装升级到 Python-3.4.2(可作为 访问python3

  • 不要忘记:在 `make install` 或 `pyenv install` 之前使用 `sudo apt-get build-dep python3.4`,否则你将丢失 readline、sqlite3 等内置模块。 (5认同)

say*_*yth 5

您还可以使用 pyenv 作为您的 Python 管理器。pyenv

它将允许您安装任何版本的 python、pypy、python3、stackless 等。

它使用垫片并且还有一个很好的 virtualenv 插件,这使得使用pyenv-virtualenv成为一个非常简单的选择

安装非常简单。

curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
Run Code Online (Sandbox Code Playgroud)

找出可以安装的版本

$ pyenv install --list
Run Code Online (Sandbox Code Playgroud)

安装python 3.4.2

sayth@sayth-TravelMate-5740G:~/scripts$ pyenv install 3.4.2
Downloading Python-3.4.2.tgz...
-> https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz 
Installing Python-3.4.2...
Run Code Online (Sandbox Code Playgroud)