macOS Catalina クリーンインストールから開発環境構築まで 自分向け手順
はじめに
開発に使用しているMacBook AirをmacOS Catalinaでクリーンインストールしたので、自分向けに作業手順を残します。
参考文献
Time Machineを用いたバックアップから、クリーンインストールまで
[完全版]macOS Catalinaをクリーンインストールする方法 - Qiita
クリーンインストール後から、開発環境まで
ターミナルからVScodeを開けるようにする
ターミナルからVisual Studio Codeを起動する方法【公式の方法】 - Qiita
Dockerを使って5分でJupyter環境を構築する
Dockerを使って5分でJupyter環境を構築する - Qiita
(学習用環境構築メモ) DockerコンテナでJupyter Notebookを起動する。
(学習用環境構築メモ) DockerコンテナでJupyter Notebookを起動する。 - Qiita
作業手順
セットアップ
- OSを最新までアップデートしておく
- Time Machineでバックアップをとっておく
- クリーンインストールを行う (詳しくは参考文献参照)
- 設定を直す
- Google Chromeをインストール
- Chrome, ターミナルをDockに追加
開発環境
XCode Command-Line Toolのインストール
$ xcode-select --install
Homebrewのインストール
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Gitのインストール
$ brew install git
Visual Studio Codeのインストール
- インストール
Command + Shift + P
→「shell」→「Shell Command: install 'code' command in PATH」
その他
Dockerで開発環境を構築する
jupyter notebook
構築
$ docker pull jupyter/scipy-notebook $ cd <構築したいディレクトリ> $ docker run -v `pwd`:/home/jovyan/work -p 10000:8888 --name jupyter jupyter/scipy-notebook $ open http://localhost:10000 # URLが開ければなんでもいい
2回目以降の起動
# カレントパスはどこでもいい? $ docker start jupyter # tokenを要求された場合、コンテナでログを確認する $ docker exec -it jupyter bash
pipを用いたライブラリのインストール
$ docker exec -it jupyter /bin/bash # コンテナに入る $ pip install <library name> # こういうことも可能 $ docker exec -it --user root jupyter /bin/bash # rootユーザでコンテナに入る $ apt-get install git exit