ホームページ >バックエンド開発 >Python チュートリアル >Ubuntu 16.04 LTS にソースから Python 3.6.0 をインストールする方法のチュートリアル

Ubuntu 16.04 LTS にソースから Python 3.6.0 をインストールする方法のチュートリアル

高洛峰
高洛峰オリジナル
2017-01-10 13:14:221877ブラウズ

前提条件

公式 Web サイトでは、Mac および Windows 用のインストール パッケージと、Linux へのインストールに必要なソース コードが提供されています。

ダウンロード アドレスは次のとおりです:

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

インストール

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

テスト:

$ python3.6 --version
Python 3.6.0

いくつかの新しい構文機能をテストします:

1.

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

その効果は

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

ヒント

初めてコンパイルしてインストールした後、python3.6 を入力した後に方向キーが無効になることに気づくかもしれません。

その理由は、readlineライブラリがインストールされていないためです。

解決策:

readlineライブラリをインストールします

sudo apt-get install libreadline-dev

インストール後、再度Pythonを再コンパイルしてインストールします。

cd Python-3.6.0
./configure
make
sudo make install

概要

以上がこの記事の内容です。この記事の内容が皆さんの勉強や仕事に少しでもお役に立てれば幸いです。ご質問がございましたら、メッセージを残してご連絡ください。

Ubuntu 16.04 LTS のソース コードから Python 3.6.0 をインストールする方法に関する詳細なチュートリアルについては、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。