macでpip install mpi4pyでエラー

macでpip install mpi4pyでエラーが出たのでやり方まとめ
f:id:harucharuru:20210125102609p:plain

brew install mpich

brew install mpich
を実行したところXcodeを入れろとの指示
f:id:harucharuru:20210125102808p:plain

Xcodeインストール

コマンド出始めやったところ、反応がない。
f:id:harucharuru:20210125103641p:plain

もう一回実行してみると、ポップアップが。手順に従ってインストール
f:id:harucharuru:20210125103657p:plain
f:id:harucharuru:20210125103709p:plain
f:id:harucharuru:20210125103722p:plain
f:id:harucharuru:20210125103734p:plain

もう一度、brew install mpich

f:id:harucharuru:20210125110021p:plain

pip install mpi4py

O K!長かった。。。
f:id:harucharuru:20210125110140p:plain

zsh: command not found: ping対応

zsh: command not found: ping

となってしまい、うまくいかないので対応方法

1.以下のコマンドで動くか確認->動かない場合は、対応できないかも

/sbin/ping

f:id:harucharuru:20210121091653p:plain

2..zshrcに追記

open .zshrc
source ~/.bash_profile
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:${JAVA_HOME}:${JAVA_HOME}/bin"

f:id:harucharuru:20210121091858p:plain

3.以下の命令を実行

source ~/.bash_profile

4.ターミナルをもう一度開いてコマンドを打ってみる

ping

f:id:harucharuru:20210121091832p:plain

mac matplotlib 入らない

そのままです。
結構長い時間、mac matplotlib 入らない で悩んでいました。ググってもなかなか見つからず
ちなみに私の環境は

そんな時に出会った記事の追記
qiita.com

ということで実行
でもうまくいかず。

しかし、時間をおいたらできました。なぜだろう。

zsh: command not found: condaへの対応

環境はMac Big Sur

% sw_vers
ProductName:	macOS
ProductVersion:	11.0.1
BuildVersion:	20B29
% echo "source /opt/anaconda3/etc/profile.d/conda.sh" >> ~/.zshrc

そして、一回ターミナルを閉じてもう一回開くと

% conda -V
conda 4.9.2

無事できた!
anacondaは、デフォルトで/opt/anaconda3/にインストールされるようです。