6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

AWS Cloud9でPython3を使うための設定(詳細版)

Last updated at Posted at 2019-06-01

AWS Cloud9でPython3を使うための設定手順メモ。
https://qiita.com/acecrc/items/fb34a12b265122816d4b を元に自分向けに詳細化した。

2019/6/9追記:
設定コマンドの(なんちゃって)ワンライナーを新規章で追記

前提条件

  • AWS Cloud9 (Platform: Amazon Linux)

手順

現在の既定のPythonバージョンを確認。

$ python -V
Python 2.7.16

Cloud9の既定のPythonバージョンの設定を変更

IDE画面右上の歯車をクリックして[Preferences]コンソールを開く。
[Python Support]タブを選択して開き、[Python version]を「Python3」に変更する。

スクリーンショット 2019-06-01 14.32.29.png

※ここから先の設定はワンライナーでも可能

現在のpythonエイリアスのバージョンを確認。

$ cat ~/.bashrc
〜中略〜
# User specific aliases and functions
alias python=python27
〜中略〜

pythonエイリアスのバージョンを変更。

$ sed -i -e "s/alias python=python27/alias python=python36/g" ~/.bashrc

$ cat ~/.bashrc
〜中略〜
# User specific aliases and functions
alias python=python36
〜中略〜
おまけ vimで.bashrcを編集する場合

OSX 10.13.6の場合

  • vi ~/.bashrcを実行 #vimで.bashrcを開く
  • 「i」を押下 #インサートモード開始
  • python27python36に書き換える
  • 「Control+C」を押下 #インサートモード終了
  • 「:wq」を押下 #上書き保存、vim終了

.bashrcの変更を反映

$ source ~/.bashrc
function

pyhtonコマンドで利用される既定のプログラムを変更

番号の選択で「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バージョンを確認。

$ python -V
Python 3.6.8

Python3が既定で使えるようになった。

ワンライナー

$ sed -i -e "s/alias python=python27/alias python=python36/g" ~/.bashrc;source ~/.bashrc;sudo update-alternatives --set python /usr/bin/python3.6

参考

https://qiita.com/acecrc/items/fb34a12b265122816d4b
https://qiita.com/inouet/items/aa7626aead5e5e41b848

以上

6
6
0

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?