質問: ### 前提・実現したいこと macOSでPython3の環境構築を実現させたいです。 元々macには、Python2.X系がインストールされているが、Python3.X系をインストールしても、Python2.X系が使われてしまう。 ### 発生している問題・エラーメッセージ Python3.X系を使えるように環境構築の途中です。 1.HomeBrewのインストールを行った。 以下のコマンドは公式サイトから抜粋。 ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" ``` 2.ターミナルが"brew"から"zsh"に切り替わった。 引き続きの手順で、"brew"コマンドを使おうとしたら、以下のメッセージが表示される。 ``` zsh: command not found: brew ``` ### 試したこと zshでもbrewコマンドが使えるように、ネットでいろいろ調べました。 ■PATHの確認 ``` % echo $PATH /Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin ``` 疑問点1:PATHが通っているか、わからない。 ■設定ファイル(vi ~/.zshrc)にパスを通すための追記 echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc を記述すれば、解決できるようだが、 ターミナルで"vi ~/.zshrc"を打つと、以下の画面になり、追記も何もできない。 ``` ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "~/.zshrc" [New File] ``` 疑問点2:zshの設定ファイル(.zshrc)を書き換える方法がわからない。 Windowsだとこんなにめんどくさくなかったようでしたが、macになると。。。 うまく伝えられているか解りませんが、分かる方よろしくお願いします。
回答: > > ■設定ファイル(vi ~/.zshrc)にパスを通すための追記 > > echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc > > を記述すれば、解決できるようだが、 > > ターミナルで"vi ~/.zshrc"を打つと、以下の画面になり、追記も何もできない。 > > > この4文が支離滅裂。 vi ~/.zshrc で,つまり vi で編集したいなら、 vi の使い方を学習すればいい。 echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc の実行で.zshrcに追記したいなら、シェルから実行すればいい。 別の場所に書いてある2つの方法が頭の中で混じってしまったのでは?