我发现一台运行 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 许可协议
我发现一台运行 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 许可协议
安装 Anaconda 时,Mac 上的 Python 安装完全不受影响。但是,Anaconda 会操纵 $PATH 环境变量。无需卸载 Python。
原文由 Daniel Schneiter 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答850 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
只需安装.
Anaconda 为您管理 Python 并创建适当的
bin
包含可执行文件的目录和pkgs
包含已安装软件包的目录。所有这些都在名为anaconda
的目录结构中(或anaconda3
如果使用 Python 3)。此外,它会更改搜索路径,因此anaconda/bin/
目录中的 Python 是发出命令python
时使用的目录。在 Ubuntu 上,它看起来像这样:
通过在
PATH
的开头添加新路径,它确保 anacondabin/python
将首先定位。警告:
一般来说 ,除非官方来源明确允许,否则永远不要删除“原始”Python 。在许多操作系统中,Python 是一个依赖项;它 必须 留在附近。我不能代表旧版本的 Windows,但总的来说,如果您不确定是否需要它, 请不要使用它。
删除它可能会 破坏 一些完全不相关的东西。