我目前正在使用带有 Python 2.7 的 Anaconda,但我需要使用 Python 3.5。可以同时安装它们吗?我应该期待一些问题吗?
我在 64 位 Win8 上。
最佳答案
我会根据我正在帮助的部门中的谁来使用这两种方法(有些人喜欢 2.7,有些人喜欢 3.5)。反正我用Anaconda我的默认安装是3.5。我将环境用于其他版本的 python、包等。例如,当我想开始使用 python 2.7 时,我运行了:
conda create -n Python27 python=2.7
这将创建一个名为 Python27 的新环境并安装 Python 2.7 版。您可以在该行中添加参数以默认安装其他包,或者从头开始。环境将自动激活,只需在命令行中键入 deactivate
(windows) 或 source deactivate
(linux, osx) 即可停用。要在将来激活类型 activate Python27
(windows) 或 source activate Python27
(linux, osx)。我建议阅读 Managing Environments 的文档在 Anaconda 中,如果您选择走那条路线。
更新
从 conda
4.6 版开始,您现在可以使用 conda activate
和 conda deactivate
。 source
的使用现在已被弃用,最终将被删除。
关于python - 同时安装 Anacondas 2.7 和 3.5 可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37442494/