0
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Mac 環境構築メモ

Last updated at Posted at 2020-10-14

MacBookProを購入した際に開発環境構築を行ったのでそのメモ。

3本指ドラッグ

デフォルトのシェルをzshからbashに変更

bashに慣れているため変更する。

brewインストール

とりあえずインストール
https://brew.sh/index_ja

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

bashのアップデート

Macのbashはバージョンが古いみたいなのでアップデート
https://qiita.com/zaburo/items/1b990436ca45545959e9
→5.x系にアップデートされた

$ bash --version
GNU bash, バージョン 5.0.18(1)-release (x86_64-apple-darwin19.5.0)
Copyright (C) 2019 Free Software Foundation, Inc.

Vim設定

とりあえず最低限の設定だけ行う

~/.vimrc
syntax enable
colorscheme desert

Gitのアップデート

MacのGitは少し古いみたいなのでアップデート
https://qiita.com/normalsalt/items/f200ba50363ebfd46df0
→v2.28.0にアップデート

$ git --version
git version 2.28.0

ターミナルを見やすく&Gitのブランチを表示

VSCodeのターミナルも文字化けするので下記設定が必要

{
    "terminal.integrated.fontFamily": "Menlo for Powerline"
}

Docker Desktop for Macのインストール

anyenvのインストール

brew install anyenv
~/.bash_profile
# 追記
eval "$(anyenv init -)"
source .bash_profile
anyenv install --init
mkdir -p $(anyenv root)/plugins
git clone https://github.com/znz/anyenv-update.git $(anyenv root)/plugins/anyenv-update

nodenvのインストール

anyenv install nodenv
exec $SHELL -l
nodenv --version

pyenvのインストール

anyenv install pyenv
exec $SHELL -l
pyenv --version

# Pythonインストール
pyenv install <バージョン>
pyenv global <バージョン>

goenvのインストール

anyenv install goenv
exec $SHELL -l
goenv --version

# Goのインストール
goenv install <バージョン>
goenv global <バージョン>

PyCharmのターミナルシェル変更

PyCharmでPipenvを使えるようにする

基本は公式ドキュメントの通りすることで使えるようになる。
https://pleiades.io/help/pycharm/pipenv.html

pyenv環境の場合、PATH指定先を変える必要がある

$ which python
/Users/xxx/.anyenv/envs/pyenv/shims/python
.bash_profile
# which pythonの/pythonを削除したパスをPATHとして指定する
export PATH="$PATH:/Users/xxx/.anyenv/envs/pyenv/shims"

PyCharmを起動してPipenvが自動で検出されていない場合はPCを再起動してみる。

Java インストール

brew tap homebrew/cask
brew tap homebrew/cask-versions
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk14 # Java14
brew cask install adoptopenjdk15 # Java15

jEnvでバージョンを切り替えられるようにする

jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-15.jdk/Contents/Home
jenv versions # インストールされているJavaバージョン確認
jenv global <バージョン>

参考サイト

0
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?