Heim >Backend-Entwicklung >Python-Tutorial >Tutorial zur Installation von Python 3.6.0 aus dem Quellcode in Ubuntu 16.04 LTS

Tutorial zur Installation von Python 3.6.0 aus dem Quellcode in Ubuntu 16.04 LTS

高洛峰
高洛峰Original
2017-01-10 13:14:221870Durchsuche

Voraussetzungen

Auf der offiziellen Website stehen Installationspakete für Mac und Windows sowie der für die Installation unter Linux erforderliche Quellcode zur Verfügung.

Die Download-Adresse lautet wie folgt:

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

Testen Sie mehrere neue grammatikalische Funktionen:

1 Die Wirkung von

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

entspricht

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

2.

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

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>]

Tipps

Nach dem ersten Kompilieren und Installieren stellen Sie möglicherweise fest, dass nach der Eingabe von python3.6 die Richtungstasten werden ungültig.

Der Grund ist, dass die Readline-Bibliothek nicht installiert ist.

Lösung:

Installieren Sie die Readline-Bibliothek

sudo apt-get install libreadline-dev

Nach der Installation kompilieren Sie Python erneut und installieren es erneut.

cd Python-3.6.0
./configure
make
sudo make install

Zusammenfassung

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, der Inhalt dieses Artikels kann Ihnen beim Lernen oder bei der Arbeit helfen kann eine Nachricht hinterlassen, um zu kommunizieren.

Weitere Tutorials zur Installation von Python 3.6.0 aus dem Quellcode in Ubuntu 16.04 LTS finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn