Ubuntu 16.04 に Python 3.6 をインストールして設定する

広告

Ubuntu 14.04 に python 3.5 を入れたときとは違って、Ubuntu 16.04 に Python 3.6 を入れようとすると一筋縄ではいかない。

まず PPA が要る。

広告
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt install python3.6

そして気づくわけだ、ターミナルで Python3.6 って打たないと Python 3.6 は起動しないんだなと。

やり方はいくつかあるんだが、python 3.6 をデフォルトの Python3 コンパイラにしてしまうやつで、システムをぶっ壊しかねないからおすすめしない。

まあ、ターミナルで手動で Python3.6 って打てばいい。あるいは Python -m venv で自分用の virtualenv を作るか。

ただその前に、Vim の補完とかを動かすために Python3.6 のパッケージディレクトリへライブラリを入れる必要が出てくるかもしれない。それが pip や pip3 では簡単にできない。

pip は python 2.4 用で、pip3 は python 3.5 用。じゃあ python 3.6 用はどれだよ、という話。

选区_165.png

解決策はいくつかあるけど、こうやるのが手軽で安全だと思う。

sudo python3.6 -m pip --version

ほらな、もう python 3.6 だ。

选区_166.png

パッケージのインストールはこんな感じでいける。

sudo python3.6 -m pip install flask
本家 plumz.me でこの記事にコメントする

コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。

目次