Ubuntu 14.04 LTS y Python 3.4.2


16

¿Es posible actualizar Python 3.4 a 3.4.2 predeterminado? ¿Cómo?

Respuestas:


17
  1. Descargar los archivos de origen 3.4.2 desde aquí
  2. Extraerlo a un directorio temporal dentro de su Downloadscarpeta
  3. Abra una sesión de terminal.
  4. Navegue a la carpeta con cd ~/Downloads/Python-3.4.2
  5. Según la documentación de Python, ejecute los siguientes comandos desde la terminal:

    ./configure
    make
    make test
    sudo make install

Esto actualizará su instalación existente de Python-3.4 a Python-3.4.2 (accesible python3)


55
No se olvide de: sudo apt-get build-dep python3.4antes de make installo pyenv install, o usted no podrá contar con una función de módulos como readline, sqlite3, etc.
eddygeek

5

También puede usar pyenv como su administrador de python. pyenv

Le permitirá instalar cualquier versión de python, pypy, python3, stackless, etc.

usa cuñas y también tiene un buen complemento para virtualenv, lo que lo convierte en una opción muy fácil de usar pyenv-virtualenv

Instalación muy sencilla.

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

averiguar qué versiones están disponibles para instalar

$ pyenv install --list

instalar 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...

El paquete pyenvno parece estar en el repositorio ...
Mario SE

@ MarioS.E. lo instala en su directorio de inicio: opencafe.readthedocs.org/en/latest/getting_started/pyenv
Doug T.

He perdido todos mis paquetes instalados después de usar pyenv. ¿Hay alguna manera de asignar mis viejos paquetes dist al nuevo python?
alvas

0

trusty-updatesEl canal de lanzamiento de Ubuntu 14.04 LTS proporciona Python 3.4.3 (si desea simplemente una versión más nueva de Python que 3.4.0, no exactamente 3.4.2).

Puede activar trusty-updatesen Software & Updatesla configuración (que deben ser activadas por defecto):

ingrese la descripción de la imagen aquí

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.