Homebrewのインストールでいろいろやったこと Python編
実行環境:Apple M1 Pro macOS Ventura 13.2
ターミナル -bash
自分は、brew: command not fond と表示されたので
を実行した。下記のエラーが出て結果はできなかった。
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)"
これで指示の通りなのかな?
上記コマンドは、無事実行された。
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.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 を実行してみる。
なんかModuleNotFoundErrorがでているけど、やってみる。
system
* 3.11.1 (set by /Users/*******/.pyenv/version)
おお、ちゃんとついているぞ。
やっとPython のインストールが完了した。
明日は、jupyte notebookのインストールに挑戦だ!!