如何将Python2用于特定项目?

如何将Python2用于特定项目?,python,emacs,elpy,Python,Emacs,Elpy,我的全局elpy设置如下 RPC Python........: 3.5.3 (/usr/bin/python3) Interactive Python: ipython3 (/usr/bin/ipython3) 我需要做一个使用Python2的项目。如何在不更改全局设置的情况下做到这一点?我删除了这些全局设置,为该项目创建了一个python 2 virtualenv,为该virtualenv做了M-x pyvenv工作,并在其中安装了所有必需的python模块,如jedi和flake8。现在

我的全局elpy设置如下

RPC Python........: 3.5.3 (/usr/bin/python3)
Interactive Python: ipython3 (/usr/bin/ipython3)

我需要做一个使用Python2的项目。如何在不更改全局设置的情况下做到这一点?

我删除了这些全局设置,为该项目创建了一个python 2 virtualenv,为该virtualenv做了
M-x pyvenv工作,并在其中安装了所有必需的python模块,如jedi和flake8。现在一切似乎都正常了,但我的全局elpypython现在是python2:(使用缓冲区局部变量应该可以很好地处理这个问题)。