Maison >développement back-end >Tutoriel Python >Tutoriel sur la façon d'installer Python 3.6.0 à partir des sources dans Ubuntu 16.04 LTS

Tutoriel sur la façon d'installer Python 3.6.0 à partir des sources dans Ubuntu 16.04 LTS

高洛峰
高洛峰original
2017-01-10 13:14:221905parcourir

Prérequis

Le site officiel fournit les packages d'installation pour Mac et Windows ainsi que le code source requis pour l'installation sous Linux.

L'adresse de téléchargement est la suivante :

https://www.python.org/downloads/release/python-360/

Installation

wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
xz -d Python-3.6.0.tar.xz
tar -xvf Python-3.6.0.tar
cd Python-3.6.0
./configure
make
sudo make install

Test :

$ python3.6 --version
Python 3.6.0

Testez plusieurs nouvelles fonctionnalités grammaticales :

1. L'effet de

# Formatted string literals
>>> name = 'Ray'    
>>> f"Hello {name}."
'Hello Ray.'

est équivalent à

>>> name = 'Ray'
>>> "Hello {name}.".format(name=name)
'Hello Ray.'
<.>2.

# Underscores in Numeric Literals
>>> a = 1_000_000_000_000_000
>>> a
1000000000000000
>>> &#39;{:_}&#39;.format(1000000)
&#39;1_000_000&#39;&#39;1_000_000&#39;
3.

# Enum.auto
>>> from enum import Enum, auto
>>> class Color(Enum):
... red = auto()
... blue = auto()
... green = auto()
...
>>> list(Color)
[<Color.red: 1>, <Color.blue: 2>, <Color.green: 3>]
Conseils

Après la première compilation et installation, vous constaterez peut-être qu'après avoir tapé python3.6, les touches de direction deviennent invalides.


La raison est que la bibliothèque readline n'est pas installée.

Solution :

Installer la bibliothèque readline

sudo apt-get install libreadline-dev

Après l'installation, recompilez et réinstallez Python.

cd Python-3.6.0
./configure
make
sudo make install
Résumé

Ce qui précède est l'intégralité du contenu de cet article. J'espère que le contenu de cet article pourra apporter de l'aide aux études ou au travail de chacun. peut laisser un message pour communiquer.

Pour plus de tutoriels sur la façon d'installer Python 3.6.0 à partir du code source dans Ubuntu 16.04 LTS, veuillez faire attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn