在现有的 python 系统上安装 anaconda?

新手上路,请多包涵

我发现一台运行 Python 的旧 Windows xp 机器 2.5.2 。我想改用 Anaconda。我可以只在上面安装 Anaconda 并且必须卸载 Python 2.5.2 吗?同样,我有一个带有 Python 的 Mac 系统 2.7.9 使用一些 NLT 库,我也想让 Anaconda 在它上面运行。让 Anaconda 超越已有 Python 的现有系统的最佳行动方案是什么?

原文由 anjchang 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 443
2 个回答

只需安装.

Anaconda 为您管理 Python 并创建适当的 bin 包含可执行文件的目录和 pkgs 包含已安装软件包的目录。所有这些都在名为 anaconda 的目录结构中(或 anaconda3 如果使用 Python 3)。此外,它会更改搜索路径,因此 anaconda/bin/ 目录中的 Python 是发出命令 python 时使用的目录。

在 Ubuntu 上,它看起来像这样:

 # added by Anaconda 2.3.0 installer
export PATH="/home/jim/anaconda/bin:$PATH"

通过在 PATH 的开头添加新路径,它确保 anaconda bin/python 将首先定位。

警告:

我必须卸载 Python 2.5.2 吗?

一般来说 ,除非官方来源明确允许,否则永远不要删除“原始”Python 。在许多操作系统中,Python 是一个依赖项;它 必须 留在附近。我不能代表旧版本的 Windows,但总的来说,如果您不确定是否需要它, 请不要使用它

删除它可能会 破坏 一些完全不相关的东西。

原文由 Dimitris Fasarakis Hilliard 发布,翻译遵循 CC BY-SA 3.0 许可协议

安装 Anaconda 时,Mac 上的 Python 安装完全不受影响。但是,Anaconda 会操纵 $PATH 环境变量。无需卸载 Python。

原文由 Daniel Schneiter 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题