python(pyenv) と direnv を組み合わせる
Nov 29, 2020 17:07 · 137 words · 1 minute read
検索すると日本語の記事は .envrc
で source ./venv/bin/activate
するのが出てくるが、
ディレクトリを出ても deactivate が効かないので少し不便。
公式の説明にならって layout を使うのがよさそうだった。
.envrc
layout pyenv 3.8.4
初回起動時に .direnv
ディレクトリにvenvを作ってくれる。
cdで移動してくれば自動的に activate され、出ていけば deactivate される。