環境変数PIPENV_VENV_IN_PROJECT
をtrue
と定義する。その後pipenv install
するとプロジェクトルート直下に.venvディレクトリが作られる。そしてそこに全てのパッケージが全部インストールされるよ、ってどっかで聞きました。私のWindows環境でこれをシステム環境変数に入れてみたら無事できましたよ、って話。多分LinuxでもMacでもできるんじゃないかな?これやると、Vimのvim-virtualenvが反応してくれます。この恩恵としてはvenvにしかインストールしていないパッケージの関数やクラスでも補完が反応してくれるみたいです。