I use elpy with:
(setq python-shell-interpreter "/usr/bin/python3")
(setq elpy-rpc-backend "jedi")
I need now to work on a virtuaelnv. If I start it in a terminal and then edit the source code with emacs, elpy does not pick up the virtualnev.
Looking at the documentation I'm confused: do I need pyenv (and pyenv-mode?) or anything else?