AWS Cloud9とは
AWS Cloud9はクラウド上に統合開発環境 (IDE)を構築することができるサービスです。
Pythonの開発環境の構築
まずは、以下のコマンドを入力し、Pythonがインストールされているか確認します。
python3 --version
バージョンが表示されれば既にPythonはCloud9にインストールされています。表示されてない場合は、以下のコマンドを入力して、インストールを行います。
sudo yum -y update
sudo yum -y install python3
Pythonコードの作成
IDE上でソースファイルを作成します。画面左上のメニューバーからFile→NewFileをクリックします。以下のコードを入力します。
import sys
print('Hello, World!')
print('The sum of 2 and 3 is 5.')
sum = int(sys.argv[1]) + int(sys.argv[2])
print('The sum of {0} and {1} is {2}.'.format(sys.argv[1], sys.argv[2], sum))
入力が終了したら、画面左上のメニューバーからFile→Save (またはSave As)をクリックします。ファイル名を「hello.py」にして、ルートフォルダ (デフォルトで入っている「/」)に設定してSaveボタンをクリックします。
Pythonコードの実行
画面上のメニューバーからRun→Run Configurations→New Run Configurationをクリックします。画面下側にコンソールが起動するので、「command」欄に以下コードを入力します。
hello.py 5 9
コンソール上のRunをクリックすると、以下のように出力されます。
Hello, World!
The sum of 2 and 3 is 5.
The sum of 5 and 9 is 14.
以上で、AWS Cloud9上にPythonの開発環境を構築し、実際にプログラムを作る方法を紹介しました。.