LoginSignup
54

More than 5 years have passed since last update.

AWS Cloud9 でPython3を使うための設定

Posted at

Pythonとpipのバージョンを確認する

Cloud9のターミナルで下記のコマンドを実行して、現在設定されているPythonとpipのバージョンを確認してください。

$ python -V
Python 2.7.14
$ pip -V
pip 9.0.3 from /usr/lib/python2.7/dist-packages (python 2.7)

AWS Cloud9の設定を変更

AWS Cloud9の画面左上から「Preferences」を選択してください。
01_AWS Cloud9の設定を変更.png

左のメニューから「Python Support」を選択してください。
02_AWS Cloud9の設定を変更.png

「Python Version」の項目を「Python2」から「Python3」に変更してください。
03_AWS Cloud9の設定を変更.png

pythonのaliasを変更

標準設定ではaliasがPython2.7を利用するように設定されているので、Python3.6を利用するように変更します。

$ vi ~/.bashrc
変更前
alias python=python27

変更後
alias python=python36

aliasの設定を反映させるために下記のコマンドを入力してください。

$ source ~/.bashrc
function

update-alternativesを実行

pythonコマンドを実行した際にPython3.6を利用するように設定します。
標準ではPython2.7を利用するように設定されているので、Python3.6を利用するために「2」を入力して切り替えてください。

$ sudo update-alternatives --config python

There are 2 programs which provide 'python'.

  Selection    Command
-----------------------------------------------
*+ 1           /usr/bin/python2.7
   2           /usr/bin/python3.6

Enter to keep the current selection[+], or type selection number: 2

Pythonとpipのバージョンが変更されいることを確認

下記のコマンドを入力しpythonとpipのバージョンが「2.7」から「3.6」に切り替わっていることを確認してください。

$ python -V                                                                                         
Python 3.6.5
$ pip -V
pip 9.0.3 from /usr/lib/python3.6/dist-packages (python 3.6)

以上です。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
54