#author("2020-09-22T11:45:36+09:00","default:takataka","takataka") #author("2020-09-22T11:46:02+09:00","default:takataka","takataka") * 応用プログラミング及び実習 2020年度 ex01 [#aa8438ff] //&color(red){''工事中: 実際の授業ではこの手順は採用しない可能性があります''}; #contentsx ** ex01A Step2 Mac編 [#xfe29ace] *** Python のインストール [#u67034a1] https://www.python.org/ から Python をダウンロードしてインストールします. Python3 がすでにインストール済みの場合は,「[[インストールできたことの確認>#u357704c]]」でやってるようにしてそのバージョンを確認のうえ, takataka に相談してください. macOS に付属してる Python3 が使えるひともいるかもしれません. ''(1) Python 3.8.5 のパッケージをダウンロードする'' 以下をクリックしてファイルをダウンロード https://www.python.org/ftp/python/3.8.5/python-3.8.5-macosx10.9.pkg ''(2) インストーラを起動してインストールする'' + Finder で「ダウンロード」フォルダを開き, ダウンロードした pkg ファイルをダブルクリック. Python インストーラが起動する. + インストーラの説明を読んで先へ進み,インストールを開始 + Finderで「アプリケーション」フォルダを開くと,「Python 3.8」というフォルダができているはず &ref(https://www-tlab.math.ryukoku.ac.jp/~takataka/course/AProg/Python_install-mac1.png,nolink,640x438); &ref(https://www-tlab.math.ryukoku.ac.jp/~takataka/course/AProg/Python_install-mac2.png,nolink,640x438); *** インストールできたことの確認/Terminalで Python 動かしてみる [#u357704c] ''(1) ターミナルを起動'' - Finder で「アプリケーション」 > 「ユーティリティ」 > 「ターミナル」 をダブルクリック - よくつかうので,起動後に Dock (アイコンがならんでるバー)の「ターミナル」のアイコンを選択して右クリック(タッチパッドの場合は長押しまたはCTRL押しながらクリック) > オプション > Dock に追加,としとくとよいでしょう. ''(2) ターミナル内で python3 コマンドを -V オプション付きで実行'' &ref(https://www-tlab.math.ryukoku.ac.jp/~takataka/course/AProg/Python-V_Terminal.png,nolink,570x365); - V は大文字です - &color(red){''python ではなく python3 であることに注意.''}; 上記の実行例のように python -V も実行してみるとわかりますが,ここで説明している手順でインストールした場合, > -- python コマンドでは, macOS 標準の Python 2.7 が, -- python3 コマンドでは,上記でインストールした Python 3.8.5 が < 動きます.実は macOS 標準の少し古い Python 3 もあるのだけど,ややこしいので説明省略 - ''ここで説明している手順で Python をインストールしたにもかかわらず, python3 -V で表示されるバージョンが 3.8.5 でない場合,他のバージョンの Python がすでにインストールされていて,そっちが優先される設定になっているのかもしれません.その場合は対処法を相談してください.'' ''(3) ターミナル内で Python インタプリタを起動してコードを実行してみる'' 詳しいことは授業で説明しますが, Python のプログラムは,1行ずつキー入力して逐次実行させることができます.試してみましょう. #pre{{ % python3 (左端の % は自分が入力する文字ではない) Python 3.8.5 (v3.8.5:580fbb018f, Jul 20 2020, 12:11:27) [Clang 6.0 (clang-600.0.57)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> x = 4649 (左端の >>> は自分が入力する文字ではない. x 以降を入力して Enter) >>> y = 1314 >>> print(x+y) 5963 >>> (CTRL+Dで Python インタプリタを抜ける) }} (99) (おまけ)「ターミナル」を起動して,画面上部のメニューバーで「ターミナル」 > 「環境設定」 > 「プロファイル」等で,文字サイズとか背景色とかいろいろいじれます. #hr [[ex01/A>../../../../ex01#kadaiA]] [[Step1>../Step1]] [[Step2>../Step2]] [[Step3>../Step3]] [[Step4>../Step4]] [[Step5>../../Step5]]