I am using Emacs 26.3 on Xubuntu 20.04. I installed pyvenv while installing elpy. But pyvenv is not working with eshell.
First I created a new virtual environment using `pyvenv-create` in `~/.virtualenvs/venv` then I opened `eshell` and then ran `pyvenv-activate` and provided the above virtual environment path. The mode line was also showing something like `.virtualenvs` near eshell.
But when I ran `which python` in eshell then It was showing me the default python directory and not that from virtual environment from the above path.
I also checked for `sys.path` in python interactive shell but nothing changed.
Please suggest me how to fix this or what wrong I did.