从linux发行版包管理器切换到Anaconda

时间:2016-08-26 12:47:06

标签: python anaconda opensuse

我正在使用openSUSE Leap 42.1并在python中进行一些数据分析工作。我使用的大多数python包都可以在标准的openSUSE存储库中找到(例如:obs://build.opensuse.org/devel:languages:python);但是有时它们不是,而它们在Anaconda中可用。我想将我计算机上安装的所有python软件包替换为Anaconda提供的软件包。

是否可以与普通的openSUSE软件包并行安装Anaconda,还是应该手动删除我安装的软件包?我知道python在整个操作系统中使用很多,所以我可能不想在进入Anaconda路径之前深入清理python系统。

以前有人这样做过吗?我无法在Anaconda网站上找到任何关于此的信息,我很好奇是否有一个干净的方法来做这件事。

1 个答案:

答案 0 :(得分:1)

我阅读了anaconda文档,并且没有证据表明anaconda软件包取代了你的openSUSE软件包。它没有理由这样做。如果我做对了,那么Conda非常类似于ruby的gem和类似的工具,它绝对不会取代已安装的软件包。我认为您可以随意将其安装在当前包装旁边。此外,您可以在anaconda envinroments中指定python和python包版本,这是它允许您执行的另一项操作,因此您可以决定在那里使用的内容。注意,我不是conda用户,这就是我理解文档的方式。希望这会有所帮助。