1. HOME»
  2. プログラミング・Web»
  3. Python»
  4. MacにPythonをインストールしてみよう!小学生からのPython入門

MacにPythonをインストールしてみよう!小学生からのPython入門

さて、今回こんかいプログラミングを学んでいきましょう!

前回はWindowsウィンドウズPythonパイソンインストールする方法ほうほう紹介しょうかいしました。
今回はMacマックにPythonをインストールしていきます。

ただ、MacへのPythonのインストールは、ちょっとむずかしいです。
でもしっかりと解説かいせつしていきますので、一緒いっしょ頑張がんばっていきましょう!

山田

きょうは、MacマックPythonパイソンインストールしていくべよ!

りこ

やったぁ。わたしも使つかえるようになるのね!

アル

ぼくはWindowsウィンドウズだから、前回ぜんかいインストールしたよ

りこ

じゃあ、一緒いっしょにできるようになるね

山田

でも、じつはMacにPythonをインストールするのは、ちょっとだけむずかしいんだべ

りこ

え、Windowsみたいにできないの?

山田

できなくはないべけど、
Windowsのときみたいな方法ほうほう使つかってる人は少ない気がするんだべ

りこ

じゃあ、どうすればいいんだろう

山田

コマンドを使うんだべ!

目次
  1. Macには最初からPythonが入っている?
  2. MacにHomebrewをインストールしてみよう!
  3. パスを通してみよう!
  4. MacにPythonをインストールしてみよう!
  5. まとめ

Macには最初からPythonが入っている?

じつは、Macマックには最初さいしょからPythonパイソンインストールされています。
しかしこのPythonはバージョンがふるかったりしますので、あたらしいバージョンのPythonをあらたにインストールする必要ひつようがあります。

山田

MacにはすでにPythonがインストールされているべ
でも、バージョンが古かったりするんだべよ

りこ

新しいPythonを入れないとね!

MacにHomebrewをインストールしてみよう!

MacマックPythonパイソンインストールするために、Homebrewホームブルーというものを使つかっていきます。
つまり、まずはHomebrewをMacにインストールする必要ひつようがあるのです。

では、実際じっさいHomebrewインストールをしていきましょう。

まずは、Homebrewホームページを見てみましょう。

Homebrewhttps://brew.sh/index_ja

アル

インストールっていてあるところには、なんだかよく分からない英語えいごが書いてあるだけだよ

りこ

もしかして、これをターミナルにり付けるの?

山田

おおっ、そのとおりだべ!

りこ

やっぱり!

山田

ターミナルのひらき方については、こちらの記事きじを見てほしいべ

山田

ターミナルを開くと、こんな画面がめん表示ひょうじされるべ

りこ

わたしのも開いたよ!

山田

では、さきほどのHomebrewのページの、「インストール」のしたにあるものをコピーするべ!

コピーは、その文字もじを、最初さいしょ$以外いがいすべて選択せんたくして、右クリックすると表示ひょうじされるメニューから、「コピー」をえらぶとでできるべよ

山田

それをターミナルにペタッとりつけるべ!
貼り付けは、ターミナルを右クリックして表示されるメニューから、「ペースト」を選ぶべよ

山田

さらにreturnすべ

するとパスワードをかれるべから、入力にゅうりょくするべ
このとき、入力しても文字はなにも表示されないから注意ちゅういだべよ

りこ

入力された文字が見えないから、慎重しんちょうに入力しないと間違まちがえちゃうね

山田

うむ。間違えないように気をつけるべよ

そして「Press RETURN to continue or any other key to abort:」という英語が表示されたら、もういちどreturnを押すべ

山田

これでインストールがはじまるんだべ!

りこ

わー。こんなふうに文字だけでインストールができるんだ!

山田

うむ。場合ばあいによってはけっこう必要ひつようがあるべ

あと、もしかすると、またパスワードを入れるところがあるかもしれないべ
そのときはターミナルにPassword:と表示されるべから、気をつけて見ておくべだよ

りこ

そうなんだぁ。分かった!

山田

そして、文字ばかりだから分かりにくいんだべけど、下の画像のように、最後さいご%のマークがあるぎょうが表示されたら、インストールわったってことだべ

りこ

やったぁ。わたしのもできたよ!
これでHomebrewが使えるようになったの?

山田

うむ。もしりこちゃんのMacIntelインテルのCPUのものだったら、これで使えるべ
でももしAppleアップルシリコンのMacだったら、まだやらなくちゃいけないことがあるんだべ

りこ

そうなんだ……むずかしくてよく分からないんだけど、わたしの、どっちだろう

山田

もしどちらか分からなくても、大丈夫だいじょうぶだべ
ターミナルをよく見てみるんだべ

アル

なんて書いてあるの?

山田

「Warning: /opt/homebrew/bin is not in your PATH.」っていうのは、パスが見つからないよ、っていう警告けいこくだべ

りこ

警告っ!?

山田

うむ。この警告が表示されていたら、Appleシリコンを使っているMacっていうことだべ
この場合ばあい、パスを通す必要があるんだべ

りこ

むずかしいなぁ

パスを通してみよう!

使つかっているMacマックがもしAppleアップルシリコンのMacだった場合ばあい、パスをとお必要ひつようがあります。

山田

Homebrewホームブルーインストールわったんだべけど、じつはまだ、うまく使えないかもしれないんだべ
もし、使っているMacが、Appleシリコン搭載とうさいのものだった場合は、うまく使えるようにするために、パスを通す必要があるんだべよ

アル

パスを通す?

りこ

よく分かんないよ

山田

たとえば、Homebrewを使おうとしたとき、「Homebrewを使わせて」とコンピュータにおねがいするべ
でも、いきなりそんなこと言われても、コンピュータは「あれ、Homebrewってどこにあったっけ?」ってなるべ

アル

そんなふうになるの?

山田

なるんだべ
だからコンピュータに、Homebrewがある場所ばしょおしえてあげなっくちゃいけないべ

これが、パスを通す、っていうことだべ

りこ

なるほど。コンピュータに、使いたいものがどこにあるのかを教えてあげるのが、パスを通すってことなのね!

山田

そういうことだべ!
そこで、さきほどの画面がめんを見てほしいんだべ

アル

見ても分かんないよ。意味いみを教えてよ

山田

うむ。これがパスを通すためのコマンドなんだべよ

りこ

もしかして、これをコピーして、ターミナルにければ、パスを通すことができるってこと?

山田

その通りだべ!
まずは、最初さいしょコマンドだべ

これを、ターミナルの%うしろに貼り付けて、returnすべ

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/yamada/.zprofile
山田

さらにもうひとつだべ

こんどはこれを、ターミナルの%の後ろに貼り付けて、returnを押すべ

eval "$(/opt/homebrew/bin/brew shellenv)"
山田

これでパスを通すことができたべ

では、ついにHomebrewを使ってみるべよ
下のコマンドをターミナルに貼り付けて、returnを押すべ

brew -v
りこ

わー。英語がいっぱいでてきたよ

山田

一番いちばん注目ちゅうもくしてほしいのが、Homebrew 3.3.8の部分ぶぶんだべ
これがいまインストールされているHomebrewのバージョンだべ

つまり、brew -vというのは、Homebrewのバージョンを表示してもらうおねがいなんだべ

りこ

へぇ。こうやって、いろんなお願いを覚えていくのね!

MacにPythonをインストールしてみよう!

では、Homebrewホームブルーを使って、MacマックPythonパイソンインストールしてみましょう!

山田

では、ついにMacにPythonをインストールしていくべ!

りこ

やったぁ!

山田

Homebrewでなにかをインストールするときは、brew installというおねがいを使うんだべ
たとえば、Pythonをインストールしたいときは、brew install pythonというふうになるべ

りこ

さっそくやってみましょ!

山田

では、つぎのものをターミナルに入力して、returnすべ

brew install python
山田

インストールには時間じかんがかかるべから、しばらくつべよ

りこ

まだかな、まだかな

山田

最後さいご% のついたぎょう表示ひょうじされたら、完了かんりょうだべよ

りこ

あ、わったよ!

山田

では、ターミナルをいったん起動きどうしなおして、こんなふうにターミナルに入力してほしいべ

python3 -V
山田

これでPythonのインストールが完了だべ!

アル

あれ? ぼくのWindowsウィンドウズのときとバージョンがちがう?

りこ

なんでだろう

山田

うむ。まぁ、こういうこともあるんだべな
Windowsのときは、もうちょっとあたらしいバージョンだったべ

そこで、インストールしたいバージョンをおねがいすることもできるべよ
pythonうしろに@をつけて、バージョンを入れてあげるんだべ

brew install python@3.10
brew link --overwrite python@3.10
山田

行目ぎょうめは、Pythonのバージョン3.10をインストールしてもらうためのお願いだべ
2行目は、いまインストールしたバージョンのPythonを使ってもらうためのお願いだべ

これで、バージョンを確認かくにんしてみるべ!

python3 -V

もしうまくいかない場合ばあいは、ターミナルを再起動さいきどうしてみてください。

(バージョンはどんどん新しくなるので、今回こんかい記事きじのものとはことなる場合ばあいがあります)

まとめ

今回こんかいMacマックPythonパイソンインストールする方法ほうほう紹介しょうかいしました。

山田

前回ぜんかいWindowsウィンドウズ、そして今回のMacマック、これで両方りょうほうにPythonをインストールできたべな

りこ

うん。これでPythonが使つかえるのね!

アル

たのしみ!

山田

それはよかったべ
ところで、わたすは、もうすぐグッバイキティちゃんに会うんだべ
それまで、にわまわってくるべ

アル

じゃあねー

りこ

庭を? あ、っちゃった

アル

行っちゃったね

グッバイキティ

こんにちはどすー
あら、あんたら、先生せんせいおしどすかー
ほんま、かわええどすなー

りこ

わわっ! びっくりした

アル

山田先生は、庭を駆け回ってるよ

グッバイキティ

ほんまどすかー
あの人、うれしいとすぐはしってはるんですわ
なにが嬉しいんか、ウチにもさっぱり
ほな、ウチ、かえりますー

……グッバイなら

グッバイキティ

とことことことこ……

りこ

あ、帰っちゃった……

アル

もしかして、今のがグッバイキティちゃん?

りこ

えっ、そうなの?

山田

ふう、よく走ったべ!
あれ、まだいたべか? そろそろグッバイキティちゃんがるころだべ

アル

帰っちゃったよ

山田

えっ?

アル

だから、もう帰っちゃったんだよ

山田

そ、そうなんだべか!? そんなぁ……

りこ

……先生、元気げんき出して

山田

……さすが、グッバイキティちゃんだべ
そういうところが素敵すてきなんだべ

このシリーズの一覧はこちら

  1. 小学生からのプログラミング入門。プログラミングってなぁに?
  2. Scratchの使い方と、ゲーム作りの基礎知識を学ぼう! 小学生からのプログラミング入門
  3. Scratchでじゃんけんゲームを作ろう! 小学生からのプログラミング入門
  4. Scratchでシューティングゲームを作ろう! 小学生からのプログラミング入門
  5. Scratchでピアノ鍵盤を作って音を鳴らそう! 小学生からのプログラミング入門
  6. テキストエディタ(Visual Studio Code)をインストールしてみよう! 小学生からのプログラミング入門
  7. Visual Studio Codeを日本語化してみよう! 小学生からのプログラミング入門
  8. JavaScriptでおみくじを作ろう! 小学生からのプログラミング入門
  9. JavaScriptで今月の残り日数を計算してみよう! 小学生からのプログラミング入門
  10. JavaScriptで画像を表示してみよう! 小学生からのプログラミング入門
  11. JavaScriptで画像を移動してみよう! 小学生からのプログラミング入門
  12. 【JavaScript】キー入力でキャラを動かしてみよう! 小学生からのプログラミング入門
  13. 【JavaScript】ファイルを分けて管理してみよう! 小学生からのプログラミング入門
  14. 【JavaScript】オブジェクトを使ってみよう! 小学生からのプログラミング入門
  15. 【JavaScript】ゲームのメインループを作ってみよう! 小学生からのプログラミング入門
  16. 【JavaScript】キャラを決まった間隔ずつ動かす! 小学生からのプログラミング入門
  17. HTML5とCanvasを使ってみよう! 小学生からのプログラミング入門
  18. 【JavaScript】迷路やRPGで使えるマップを作ってみよう! 小学生からのプログラミング入門
  19. 【JavaScript】マップでキャラを動かせるようにしよう! 小学生からのプログラミング入門
  20. 【JavaScript】クラスの概念をしっかりと理解しよう! 小学生からのプログラミング入門
  21. 【JavaScript】プログラム全体をクラスを使って作ってみよう! 小学生からのプログラミング入門
  22. 【JavaScript】文字を表示するクラスを作ってみよう! 小学生からのプログラミング入門
  23. 【JavaScript】改行と一文字ずつ画面に表示する方法! 小学生からのプログラミング入門
  24. 【JavaScript】ノベルゲーム風にキー入力で文字を切り替える方法! 小学生からのプログラミング入門
  25. JavaScriptでRPGを作ろう!スマホにも対応したゲームの作り方
  26. webpackを使ってゲームエンジンを作ろう!(JSライブラリの作り方)
  27. WindowsにPythonをインストールしてみよう!小学生からのPython入門
  28. MacにPythonをインストールしてみよう!小学生からのPython入門
  29. Pythonでじゃんけんゲームを作ってみよう!小学生からのPython入門
  30. Pythonのtkinterを使って、ウィンドウを表示してみよう!
  31. Pythonのtkinterで、画像つきのおみくじゲームを作ろう!
オリジナルゲーム.com