![見出し画像](https://assets.st-note.com/production/uploads/images/97769034/rectangle_large_type_2_ec81bce1f8bdeae2acf61895dcaf6300.png?width=1200)
Homebrewのインストールでいろいろやったこと Python編
実行環境:Apple M1 Pro macOS Ventura 13.2
ターミナル -bash
1.Homebrewのインストール
1-1.ターミナルを開き、brew -v と入力してエンターキーを押して実行してください。
→brew: command not found と表示された方は
引き続き1-2.から実施ください。
→Homebrew x.x.x と表示された方は既にインストール
されているので、2.pyenv のインストールに
進んでください。
自分は、brew: command not fond と表示されたので
1-2.Homebrewの公式サイトにアクセスし、「インストール」の下に書かれているコードをターミナルにコピーして実行してください。
を実行した。下記のエラーが出て結果はできなかった。
xcrun: error: unable to load libxcrun
ここからいろいろいじってみた。以前Visual StudioをインストールしてPythonの勉強したりしていたのでその環境を綺麗に消してみた。
いろいろググると、Xcodeをインストールがするのが良いようなことを書かれているが、それはできなかった。
また、一度インストールしたコードをアンインストールした。
sudo rm -rf /usr/local/Homebrew ;
そして、さらにググると下記のコマンドが有効だというので入力してみた。
sudo rm -rf /Library/Developer/CommandLineTools
なにやら、無事に進んだようだ。
Warning: /opt/homebrew/bin is not in your PATH.
Instructions on how to configure your shell for Homebrew
can be found in the 'Next steps' section below.
==> Installation successful!
==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
https://docs.brew.sh/Analytics
No analytics data has been sent yet (nor will any be during this install run).
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
https://github.com/Homebrew/brew#donations
==> Next steps:
- Run these three commands in your terminal to add Homebrew to your PATH:
echo '# Set PATH, MANPATH, etc., for Homebrew.' >> /Users/hathaway/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/hathaway/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
https://docs.brew.sh
しかし、/opt/homebrew/bin のパスが通っていないようで下記のコマンドをターミナルで打てとな
echo '# Set PATH, MANPATH, etc., for Homebrew.' >> /Users/hathaway/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/hathaway/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
これで指示の通りなのかな?
2-2.ターミナルで、brew install pyenv と入力し実行してください。
上記コマンドは、無事実行された。
2-3.ターミナルで、echo $SHELL と入力し実行してください。
・ /bin/zshと表示された方は下記5つのコマンドを1行ずつ順番に
ターミナルで実行してください。
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >>~/.zshrc
echo 'eval "$(pyenv int -)"' >> ~/.zshrc
echo 'eval "$(pyenv init --path)"' >> ~/.zshrc
source ~/.zshrc
上記コマンドは、無事通った。
3.Pythonのインストール
3-1.ターミナルで、pyenv install --list と入力し実行してください。出力されたリストの最初の方に 3.x.x のような数字がありますが、これらが現在インストール可能なPythonのバージョンです。-dev等がついているバージョンは避けた上で、最新のバージョンを確認しましょう。例えば2021年11月時点では 3.9.6 が最新となっています。
3-2.ターミナルで、pyenv install 3.x.x (x.xにはご自身が確認した最新バージョンの数字を入れます。) と入力し実行してください。
フムフム、ではやってみますか。
3.9.6
3.9.7
3.9.8
3.9.9
3.9.10
3.9.11
3.9.12
3.9.13
3.9.14
3.9.15
3.9.16
3.10.0
3.10-dev
3.10.1
3.10.2
3.10.3
3.10.4
3.10.5
3.10.6
3.10.7
3.10.8
3.10.9
3.11.0
3.11-dev
3.11.1
自分は、pyenv install 3.11.1 を実行してみる。
3-3.ターミナルで、pyenv global 3.11.1 と入力し実行してください。
なんかModuleNotFoundErrorがでているけど、やってみる。
3-4.ターミナルで、pyenv versions と入力し実行してください。system と 3.11.1 が出力され、3.11.1 の横に*がついていることを確認してください。
system
* 3.11.1 (set by /Users/*******/.pyenv/version)
おお、ちゃんとついているぞ。
3-5.ターミナルで、python -v と入力して実行してください。Python 3.x.x と出力されていればPythonのインストールが完了です。
やっとPython のインストールが完了した。
明日は、jupyte notebookのインストールに挑戦だ!!
この記事が気に入ったらサポートをしてみませんか?