pythonのインストール
pyenvのインストール
$ brew install pyenv
pyenvのバージョン確認
$ pyenv -v
bashかzshかを判断
$ echo $SHELL
※この実行結果が/bin/bashであれば、.bash_profileを設定し、
/bin/zshであれば、.zshrcを設定する。
以降では.bash_profileを前提とする。
.bash_profileの設定 & ロード
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT:$PATH"' >> ~/.bash_profile
$ source ~/.bash_profile
pythonインストール
$ pyenv install --list
$ pyenv install 3.7.7 (←バージョンは適宜変更)
pythonバージョン切り替え
$ pyenv versions
* system
3.7.7
$ pyenv global 3.7.7
$ pyenv versions
system
* 3.7.7
$ python -V
Python 3.7.7
仮想環境構築
仮想環境作成
$ cd <リポジトリフォルダ>
$ python -m venv myVenv
仮想環境の有効化
$ source myVenv/bin/activate
仮想環境へ requirements.txt のパッケージインストール
$ cd <該当フォルダ>
$ pip install -r requirements.txt
インストール済みのパッケージの確認
$ pip list
$ pip freeze # requires.txt 形式で表示する
VScodeのpythonデバッガから仮想環境のpythonから実行したい場合、コマンドパレットを開き、Select Interpreterを実行
仮想環境の無効化
(myVenv) $ source deactivate
tips
pycharmの仮想環境設定
[PyCharm]-[Preferences]-[<該当プロジェクト>]-[Python Interpreter]
にて、
<仮想環境を作成した該当リポジトリ>/myVenv/bin/python
を指定する。