IT・技術研修ならCTC教育サービス

サイト内検索 企業情報 サイトマップ

研修コース検索

コラム

Pythonでネットワーク自動化をしよう

CTC 教育サービス

 [IT研修]注目キーワード   Python  UiPath(RPA)  最新技術動向  Microsoft Azure  Docker  Kubernetes 

第3回 Pythonのインストール(macOS編) (小澤昌樹) 2022年10月

1. はじめに

みなさん、こんにちは。
前回は、Pythonの実行環境を整えるために、WindowsへPythonインストールする方法を説明しました。引き続き今回は、macOSへインストールする方法について説明しましょう。なお、Pythonは、2022年8月時点での最新リリースバージョン、 3.10.6 を使います。

2. Pythonのインストール(macOS編)

それでは、PythonをmacOSにインストールする方法です。Homebrewを使ってインストールするのがよいでしょう。操作は、macのターミナルからおこないます。ターミナルを起動してさっそく始めていきましょう。

1. Homebrewの準備

macにHomebrewがインストールされていない場合は、次のようにコマンドを入力してインストールしておきます。

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
2. Pythonのインストール

Homebrewがインストールされていたら、次のように、Homebrewのinstallコマンドを入力すると、Python3がインストールされます。

$ brew install python3

なお、HomebrewでPythonをインストールすると、パスに関するエラーが発生する場合があります。

$ brew install python@3.10
Error: Cannot install in Homebrew on ARM processor in Intel default prefix (/usr/local)!
Please create a new installation in /opt/homebrew using one of the
"Alternative Installs" from:
  https://docs.brew.sh/Installation
You can migrate your previously installed formula list with:
  brew bundle dump

このエラーが発生した場合は、環境変数「$PATH」を確認して、「/usr/local/bin」より前に「/opt/homebrew/bin」のパスが通っているか確認してみてください。もし、パスが通っていないようなら、次のようにしてパスを通しましょう。そして、再度インストールを実行します。

$ echo $PATH                                                        
/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
$ export PATH=/opt/homebrew/bin:$PATH
3. 複数バージョンのインストール

インストールのときにPythonバージョンを指定すると、複数のPythonバージョンを共存させてインストールすることができます。Python3.10系をインストールするには、次のようにバージョンを指定してコマンドを入力します。

$ brew install python@3.10

複数のバージョンが共存していると、Pythonを実行するときに混乱するので、「python3.10」のようなコマンドでPythonを起動できるように手動でシンボリックリンクを作りましょう。次のように作成します。

$ ln -s /usr/local/opt/python@3.10/bin/python3.10 /usr/local/bin/python3.10

このようにすると、「python3.10」コマンドでPythonインタプリタを起動することができます。

$ python3.10
Python 3.10.6 (main, Aug 11 2022, 13:49:25) [Clang 13.1.6 (clang-1316.0.21.2.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 
4. バージョンの確認

Pythonの起動コマンドに「-VV」オプションをつけて実行すると、Pythonバージョンを確認することができます。

$ python3 -VV   
Python 3.8.9 (default, May 17 2022, 12:55:41) 
[Clang 13.1.6 (clang-1316.0.21.2.5)]
$ python3.10 -VV
Python 3.10.6 (main, Aug 11 2022, 13:49:25) [Clang 13.1.6 (clang-1316.0.21.2.5)]
3. まとめ

今回は、前回のWindows編に引き続いて、macOSのHomebrewを使ってPythonをインストールする方法を説明しました。ちなみに、macOSへインストールするには、Pythonの公式インストーラを使う方法もあります。状況によって、どちらを選択してもよいと思います。 次回は、Linuxへインストールする方法について説明します。次回もよろしくお願いいたします。

 


 

 [IT研修]注目キーワード   Python  UiPath(RPA)  最新技術動向  Microsoft Azure  Docker  Kubernetes