🐙

【Python】プログラミングの始め方 (Mac版)

2024/07/18に公開

1. はじめに

この記事では、Macユーザー向けにPythonの始め方について説明します。Pythonはシンプルで読みやすいコードを書くことができ、初心者にも優しいプログラミング言語です。Macでの環境構築方法をステップバイステップで解説します。

2. 準備

2.1 必要なツール

Pythonでプログラミングを始めるためには以下のツールを準備します:

  • Python
  • pip
  • テキストエディタ (VS Code)

2.2 Pythonのインストール

作成したプログラムを実行するのにPythonが必要になります。Pythonの公式サイトから最新バージョンをダウンロードし、インストールします。

  1. Pythonのダウンロードページにアクセス。
  2. "Download Python" ボタンをクリックします。
  3. ダウンロードしたインストーラー(.pkgファイル)を開き、指示に従ってインストールします。
  4. インストールが完了したら、ターミナルを開いて以下のコマンドを実行し、Pythonが正しくインストールされたか確認します。
python3 --version

Pythonのバージョンが表示されれば、インストールは成功です。

2.3 パスの設定

毎回python3と入力するのは面倒なので、pythonコマンドでPython 3が実行できるようにパスを設定します。

  1. ターミナルを開き、以下のコマンドを実行します。
vi ~/.zshrc
  1. viエディタが開いたら、iキーを押して挿入モードに入ります。

  2. ファイルの最後に以下の行を追加します。

alias python='python3'
alias pip='pip3'
  1. Escキーを押して挿入モードを終了し、:wqと入力してEnterキーを押します。これで変更が保存され、viエディタが終了します。

  2. 設定を反映させるために、以下のコマンドを実行します。

source ~/.zshrc
  1. パス設定が正しく行われたか確認するために、以下のコマンドを実行します。
python --version

Python 3のバージョンが表示されれば、パス設定は成功です。

2.4 pipのインストールと更新

pipは、Pythonパッケージを管理するためのツールです。通常、Pythonと一緒にインストールされますが、念のため確認します。

  1. ターミナルを開き、以下のコマンドを実行します。
pip --version

pipのバージョンが表示されれば、インストールは成功です。表示されない場合は以下のコマンドを実行してインストールします。

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
  1. pipを最新バージョンに更新するには、以下のコマンドを実行します。
python -m pip install --upgrade pip

これにより、pipが最新バージョンに更新されます。

注意: pipコマンド実行時に以下のようなエラーが発生した場合、Xcodeのコマンドラインツールのインストールが必要です。

xcode-select: note: No developer tools were found, requesting install.
If developer tools are located at a non-default location on disk, use `sudo xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools, and cancel the installation dialog.
See `man xcode-select` for more details

このエラーが表示された場合は、以下の手順でXcodeのコマンドラインツールをインストールしてください。

  1. ターミナルを開き、以下のコマンドを実行します。
xcode-select --install
  1. 表示されるダイアログに従って、インストールを完了させてください。

  2. インストールが完了したら、再度pipコマンドを実行してみてください。

2.5 テキストエディタのインストール

プログラムを書くためにはテキストエディタが必要です。ここでは、Visual Studio Code (VS Code) を例にします。

  1. VS Codeのダウンロードページにアクセス。
  2. "Download for macOS" ボタンをクリックしてインストーラをダウンロードします。
  3. ダウンロードしたファイルを開き、アプリケーションフォルダにドラッグしてインストールします。

2.6 VS Codeの拡張機能のインストール

VS Codeを使ってPython開発を行うためには、いくつかの拡張機能をインストールする必要があります。以下の表に必要最低限の拡張機能を示します。

拡張機能名 説明
Python Pythonの言語サポート、デバッグ、リンティングなどの基本機能を提供。
Pylance 高速な型チェック、自動補完、リファクタリングなどの機能を強化。
Japanese Language Pack for VS Code VS Codeのインターフェースを日本語に翻訳するためのパッケージ。

インストール手順

  1. VS Codeを開きます。
  2. 左側のサイドバーにある「拡張機能」アイコン(四角形の中に四つの四角があるアイコン)をクリックします。
  3. 検索バーに上記の拡張機能名を入力し、それぞれ「インストール」をクリックします。

これで、Python開発に必要な基本的な拡張機能がインストールされました。

3. Pythonプログラムの実行

3.1 最初のプログラムを書く

Pythonのインストールが完了したら、最初のプログラムを書いてみましょう。VS Codeを開き、以下のコードを入力します。

print("Hello, World!")

このコードをhello.pyという名前で保存します。

3.2 プログラムの実行

ターミナルを開き、hello.pyを保存したディレクトリに移動して以下のコマンドを実行します。

python hello.py

"Hello, World!" と表示されれば、プログラムは正しく実行されています。

4. Pythonの基本概念

4.1 Pythonとは

Pythonは高水準のプログラミング言語で、幅広い用途に使用できます。簡潔で読みやすいコードを書くことができるため、初心者からプロフェッショナルまで幅広く利用されています。

4.2 Pythonの特徴

  • シンプルで読みやすい構文:コードが明瞭で、学習曲線が緩やかです。
  • 大規模な標準ライブラリ:様々な機能が標準で利用可能です。
  • 豊富なサードパーティライブラリ:追加機能を簡単にインストールできます。
  • クロスプラットフォーム対応:Mac、Windows、Linuxなどで動作します。

5. まとめ

これで、MacでPythonを始めるための基本的な環境が整いました。次に進むべきステップとしては、Pythonの基本的な文法を学びながら、簡単なプロジェクトを作成してみることです。また、公式ドキュメントやオンラインチュートリアルを活用して、より深く理解を深めていきましょう。Pythonは非常に強力で柔軟な言語ですので、多くのプロジェクトに応用することができます。楽しいプログラミングの旅を!

Discussion