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

高洛峰
Libérer: 2017-01-10 13:14:22
original
1855 Les gens l'ont consulté

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
Copier après la connexion

Test :

$ python3.6 --version
Python 3.6.0
Copier après la connexion

Testez plusieurs nouvelles fonctionnalités grammaticales :

1. L'effet de

# Formatted string literals
>>> name = 'Ray'    
>>> f"Hello {name}."
'Hello Ray.'
Copier après la connexion

est équivalent à

>>> name = 'Ray'
>>> "Hello {name}.".format(name=name)
'Hello Ray.'
Copier après la connexion
<. 🎜>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;
Copier après la connexion
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>]
Copier après la connexion
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
Copier après la connexion

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

cd Python-3.6.0
./configure
make
sudo make install
Copier après la connexion
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 !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal