はじめに
超初心者の自分がmacOS BigSurでPythonの仮想環境の構築方法を自分用のメモ程度に、NOSHIで書き殴り残しておきます。
Pythonのバージョンによってはパッチが必要なものもありますのでご注意ください。
あくまで自分用のメモ程度なので、日本語、コード、認識ポンコツでしたらごめんなさい。
かいてるもの
・mac BigSur homebrew+pyenvでPython/Djangoの環境構築
・Python ver 3.9.0
・Django ver 4.0.2
pyenvを用いたpythonインストール
▼homebrewでpyenvをインストールする。
brew install pyenv
◯Homebrewの準備とpyenvのインストール
https://qiita.com/ramma/items/5c3cb3bb371e6a6286f1
◯pyenvの使いかた
https://qiita.com/mogom625/items/b1b673f530a05ec6b423
▼インストールできるpythonのバージョンを確認
pyenv install --list
▼バージョンを指定してインストール
pyenv install <pythonのversion>
▼インストールされている(切り替え可能な)バージョンの確認
pyenv versions
pyenv global <pythonのversion>
pyenv local <pythonのversion>
globalとすると全体に、localにするとそのカレントディレクトリ
に指定したバージョンが反映され、切り替えられる。
###※バージョンの切り替えができないとき
▼pyenv init関連の問題の場合
pyenv init
をで実行し、~/.bash_profileにeval "$(pyenv init -)"を追記し、source ~/.bash_profileを実行。
(※ターミナルのシェルがzshの場合、~/.zshrcに追記してsource ~/.zshrc)
▼上記initがダメで、パスの設定に問題がある場合
指定したパスが間違っている時、pyenv,pythonのパスを確認
した上で、下記サイト参照。正しいパスに変更。
zshの場合は~/.zshrcを確認、bashの場合~/.bash_profileを確認。
(※自分の場合はpyenvがbinじゃなくてshimsにあったためそちらに変更)
Djangoのインストール
まんまこの記事の Djangoのインストール 以下を実行しました。例の画面が表示されれば完了です!
PythonとDjangoのバージョンに関してはこちらで確認してインストールしてください。
【初心者】【Python/Django】駆け出しWebエンジニアがDjangoチュートリアルをやってみた~その0~
https://qiita.com/oboerarenai_user/items/4ff87b2afbad8c16ad40
先人たちの偉大な知恵に感謝。