python(pyenv) と direnv を組み合わせる

Nov 29, 2020 17:07 · 137 words · 1 minute read

検索すると日本語の記事は .envrcsource ./venv/bin/activate するのが出てくるが、 ディレクトリを出ても deactivate が効かないので少し不便。

公式の説明にならって layout を使うのがよさそうだった。

.envrc

layout pyenv 3.8.4

初回起動時に .direnv ディレクトリにvenvを作ってくれる。 cdで移動してくれば自動的に activate され、出ていけば deactivate される。

参考

tweet Share