#author("2021-08-29T21:43:28+09:00","default:takataka","takataka")
#author("2021-09-07T17:01:04+09:00","default:takataka","takataka")
* 【[[AProg/2021]]用】 Python のインストール(macOS編) [#aa8438ff]

[[2021年度「応用プログラミング及び実習>AProg/2021]]」で使用する Python のインストール方法の説明です.

&color(red){''まだ工事中です.実際の授業ではこの手順は採用しない可能性があります''};
//&color(red){''まだ工事中です.実際の授業ではこの手順は採用しない可能性があります''};

#contentsx


** Python のインストール [#r13e127d]
https://www.python.org/  から Python のパッケージをダウンロードしてインストールします.

''(1) Python のパッケージをダウンロードする''

上記のウェブページへアクセスして「Downloads」にカーソルを置くと,「Donload for macOS」と記された窓が開いて「Python 3.9.6」というボタンが出現します.
それをクリックしてファイルをダウンロードします.
このファイルは, Python のパッケージとインストーラ(インストールを実行するプログラム)を兼ねてます.


''(2) インストーラを起動してインストールする''

+ Finder で「ダウンロード」フォルダを開き, ダウンロードした pkg ファイルをダブルクリック. Python インストーラが起動する.
+ インストーラの説明を読んで先へ進み,インストールを開始
+ Finderで「アプリケーション」フォルダを開くと,「Python 3.9」というフォルダができているはず

※ 以下の画像では Python 3.8.5 となってますが,現在では Python 3.9.6 のはずです.

&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.9.6 が(上記画像では 3.8.5 となってますが,現時点でインストールされるバージョンは 3.9.6 のはず)
<
動きます.実は macOS 標準の少し古い Python 3 もあるのだけど,ややこしいので説明省略
- ''ここで説明している手順で Python をインストールしたにもかかわらず, python3 -V で表示されるバージョンが 3.9.6 でない場合,他のバージョンの Python がすでにインストールされていて,そっちが優先される設定になっているのかもしれません.その場合は対処法を相談してください.''


''(3) ターミナル内で Python インタプリタを起動してコードを実行してみる''

詳しいことは授業で説明しますが, Python のプログラムは,1行ずつキー入力して逐次実行させることができます.試してみましょう.
#pre{{
% python3     (左端の % は自分が入力する文字ではない)
Python 3.9.6 (v3.9.6:db3ff76da1, Jun 28 2021, 11:49:53) 
[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

[[AProg/2021/Setup]] へ戻る

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS