#author("2020-09-21T22:57:34+09:00","default:takataka","takataka") #author("2020-09-21T22:57:59+09:00","default:takataka","takataka") * 応用プログラミング及び実習 2020年度 ex01 [#aa8438ff] //&color(red){''工事中: 実際の授業ではこの手順は採用しない可能性があります''}; #contentsx ** ex01A Step2 Windows編 [#xfe29ace] *** Python のインストール [#u67034a1] https://www.python.org/ から Python をダウンロードしてインストールします. Python3 がすでにインストール済みの場合は,「[[インストールできたことの確認>」でそのバージョンを確認のうえ, takataka に相談してください. Python3 がすでにインストール済みの場合は,「[[インストールできたことの確認>#ucfa8db1]]」でやってるようにしてそのバージョンを確認のうえ, takataka に相談してください. ''(1) Python 3.8.5 のパッケージをダウンロードする'' 以下をクリックしてファイルをダウンロード https://www.python.org/ftp/python/3.8.5/python-3.8.5.exe ''(2) インストーラを起動してインストールする'' + ダウンロードされたインストーラを開いて実行する. + 以下のようなウィンドウが出てくる. -- 「Install launcher for all users」 という項目にデフォルトでチェックがついてる.このままだと,自分以外のユーザも使えるように設定することになるが,管理者権限が必要となる.「管理者権限をもってない」場合や「他のユーザでも使えるようにする必要はない」場合は,チェックはずせばよい -- &color(red){''「Add Python 3.8 to PATH」という項目にはデフォルトではチェックがついてないが,必ずチェックをつける.''}; &ref(https://www-tlab.math.ryukoku.ac.jp/~takataka/course/AProg/Python_install-win1.png,nolink,665x409); + 「Install Now」をクリックしてインストール開始. + 完了するとこうなる. > &ref(https://www-tlab.math.ryukoku.ac.jp/~takataka/course/AProg/Python_install-win2.png,nolink,665x409); < + 「Close」を押す. *** インストールできたことの確認/PowerShell で Python 動かしてみる [#ucfa8db1] スタートメニューに「Python 3.8 なんたら」というのがいるのでそこからも確認できますが,ここでは別の方法で. ''(1) Windows PowerShell を起動.'' スタートメニュー > Windows PowerShell > Windows PowerShell 以下のようなウィンドウが開くはず.PowerShell は今後よく使うので,タスクバー(画面下のアイコンバー)で当該アイコンを選んで右クリックして,「タスクバーにピン留め」しとくとよいかも. &ref(https://www-tlab.math.ryukoku.ac.jp/~takataka/course/AProg/Python-V_PS.png,nolink,622x340); ''(2) PowerShell 内で python コマンドを -V オプション付きで実行'' + 次のように入力して Enter. V は大文字です. > python -V 左端の > は自分が入力する文字ではありません.PowerShellが入力待ちであることを表す記号です.「プロンプト」といいます. + ''ここで説明している手順で Python をインストールしたにもかかわらず, python -V で表示されるバージョンが 3.8.5 でない場合,他のバージョンの Python がすでにインストールされていて,そっちが優先される設定になっているのかもしれません.その場合は対処法を相談してください.'' ''(3) PowerShell 内で Python インタプリタを起動してコードを実行してみる'' 詳しいことは授業で説明しますが, Python のプログラムは,1行ずつキー入力して逐次実行させることができます.試してみましょう. #pre{{ > python Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> x = 4649 (左端の >>> は自分が入力する文字ではない. x 以降を入力して Enter) >>> y = 1314 >>> print(x+y) (x + y の値が表示される) >>> (CTRL+Zを押してから Enter で Python インタプリタを抜ける) }} #hr [[ex01/A>../../../../ex01#kadaiA]] [[Step1>../Step1]] [[Step2>../Step2]] [[Step3>../Step3]] [[Step4>../Step4]] [[Step5>../../Step5]]