背景
いままで Node.js
でスクレイピングしていたが、昨今盛り上がりを見せる? Python
でスクレイピングできるようになっておきたい。
ついでにいうと、機械学習だとかAIだとか、要するに流行りに乗っかりたい…と考えている。
なので、とりあえず動くローカル環境を作って、兎にも角にも Python
を触りたい。
とか、考えている初学者が、兎にも角にも Python
を動く環境を作れるようにするためのTips。
本記事の想定読者
- ビジネスだが、Pythonを触れるようになりたい方
- とにかくPythonを始めたい、触りたい、実験したい方
- Pythonを使って、動的Webサイトをスクレイピングしたい方
前提条件
- MacOS 10.15 Catalina
- Homebrewインストール済み
方針
- macOSにはデフォルトで
/usr/bin/python バージョン2.x系
がインストールされているが、本記事ではバージョン3.x
を使えるようにする -
Python
のバージョン管理は考えない。したがって、pyenv
は入れない
手順
- homebrewでpython3のインストール
- インストールしたpython3のバージョン確認
- pip3のバージョン確認
1. homebrewでpython3をインストール
brew install python3
※自動的に pip3
もインストールされる
2. インストールしたpython3のバージョン確認
python3 --version
3. pip3のバージョン確認
python3 -m pip --version
※pipを使いたい時は、 python3 -m pip
としないと、バージョン2系のpipを呼び出してしまうことになるので注意が必要。
以上で、Python3の実行環境を手に入れることができる。