在 Anaconda 和 Anaconda3 之间切换

Switching between Anaconda and Anaconda3

有没有一种简单的方法可以从命令行在使用 Anaconda (Python 2) 和 Anaconda3 (Python 3) 之间切换?我在 Windows 10.

在CMD中只要Python 2和Python 3都是通过Anaconda安装的:


conda create -n python2 python=2.7 anaconda
conda create -n python3 python=3.4 anaconda
conda create -n python3 python=3.5 anaconda

如果你有 3.4,运行 第 2 行。如果你有 3.5,运行 像 3。这将创建 2 个环境变量,

python2

这将执行Python 2.

python3

这将执行Python 3.

使用 "activate" 批处理文件

  • 激活c:\anaconda3

  • 激活c:\anaconda2

如果您使用的是 Linux/Mac OS,请编辑您的 ~/.bashrc。例如,如果您不想使用 anaconda3,请注释将 path_to_anaconda3 添加到系统路径的行。