怎么在 python-mode 切换科学计算包Anaconda 里不同版本的 python env ?

win下使用的 prelude的emacs配置.

Anaconda 是 不同版本 python 和 py包集合, 特别科学计算方面的包. 对有问题的包和冲突解决的比较好.

可以用在cmd里面用 : activate xxxx 实现 不同python环境的切换.

在python-mode 怎么切换这些python环境??? 就是 C-c C-c 使用的是 activate的python, 而不是默认的python??

Virtual environment

Use a virtual environment to isolate your project dependencies from others on the system. You can additionally install your project in an editable mode in the virtual environment. This will improve search functionality. Then activate this virtual environment inside Emacs.

M-x pythonic-activate RET /path/to/virtualenv RET
Also you can use pyenv-mode or similar package to hold virtual environment in actual state.

Each action above applies to anaconda-mode immediately. The next anaconda-mode command you call will use this environment for search completion candidates.