Configuring Emacs, lsp-mode and the python language server. - vxlabs
Blog post that explains how to get lsp for Python going with Emacs -- especially useful in this case as it relates to virtual environments, pipenv, and also projectile; all things that I make use of for major Python development.