python - 同时安装 Anacondas 2.7 和 3.5 可以吗?

标签 python anaconda virtualenv

我目前正在使用带有 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 activateconda deactivatesource 的使用现在已被弃用,最终将被删除。

关于python - 同时安装 Anacondas 2.7 和 3.5 可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37442494/

相关文章:

Python 扩展列表理解

python - 导出不带前缀变量的 conda 环境,它显示可执行文件的本地路径

python - 从 pyenv-virtualenv 切换到 pipelinev 时保持相同的共享 virtualenv

python - 在 Python 中更简洁地表示规则 (if-else)

python - 对for循环内的python子进程感到困惑

python - 属性错误: 'module' object has no attribute '__path__' Anaconda

python - HTTP 000 连接失败

python - 诗歌在 macOS 12 上的哪里存储 virtualenvs?

python - 使用 Pip 和 Homebrew 安装 Virtualenv 时出错

java - Java 中确定列表/数组是否实际上是重复的较小数组的好方法