Ubuntu 14.04 LTS和Python 3.4.2


16

是否可以将默认的Python 3.4更新为3.4.2?怎么样?

Answers:


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

    ./configure
    make
    make test
    sudo make install

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


5
不要忘记:sudo apt-get build-dep python3.4之前make installpyenv install,或者你将会丢失内置样的readline,sqlite3的,等模块
eddygeek

5

您还可以将pyenv用作python管理器。en

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

它使用垫片并且还具有用于virtualenv的不错的插件,这使其成为使用pyenv-virtualenv的非常简单的选择

安装非常简单。

curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

找出哪些版本可以安装

$ pyenv install --list

安装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...

该软件包pyenv似乎不在存储库中……
Mario SE

@ MarioS.E。您将其安装到您的主目录中:opencafe.readthedocs.org/en/latest/getting_started/pyenv
Doug T.

使用pyenv之后,我已经丢失了所有已安装的软件包。有没有办法将我的旧dist-package映射到新的python?
alvas '16

0

trusty-updatesUbuntu 14.04 LTS的发行版本提供了Python 3.4.3(如果您想要的只是比3.4.0更高的Python版本,不完全是3.4.2)。

您可以trusty-updatesSoftware & Updates设置中启用(默认情况下应启用):

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.