【问题标题】:How do I use script provided by Anaconda without using the given python?如何在不使用给定 python 的情况下使用 Anaconda 提供的脚本?
【发布时间】:2014-10-20 09:14:57
【问题描述】:

似乎我在安装 Anaconda 时,既不能使用普通的 python,也不能使用 Anaconda 提供的 python,即使 Anaconda 已经在路径中。

我确实意识到 Anaconda 也带有 python,但它带有 2.7 和 3.2,但由于我之前遇到的路径冲突,它有点可怕。 It may ended like this, fortunately it goes normal when I uninstalled it

卸载后,我的计划是只取已安装的库,然后卸载 Anaconda:

  1. 重新安装 Anaconda
  2. 复制库(scipy、numpy 等)
  3. 将其粘贴到普通的 Python2 中
  4. 卸载 Anaconda 及其系列
  5. 从此幸福快乐

但这似乎不是万无一失,有没有更好的方法?

注意:正如我所提到的,我知道 Anaconda 也有 python 可用,所以我的另一个选择是卸载普通的 python 并只使用 Anaconda。但是再次,当我看到他们提供了两个版本时,我决定采取上面提到的方式。

【问题讨论】:

    标签: python anaconda


    【解决方案1】:

    Python 变得越来越复杂,并且以它们的工作方式安装库变得越来越脆弱。您可以install pip 尝试下载库的源代码并为您的操作系统编译它们(可能需要或可能不需要本地安装和工作的 C 编译器)。

    Anaconda 试图通过提供一组运行良好、维护良好的库来解决这个难题,您可以使用 conda 工具轻松安装这些库。当我上次安装该产品时,它没有尝试同时安装 Python 2 和 3 - 您必须选择其中一个。它还询问它是否应该将自己添加到您的路径中;你可以说“不”。

    但你必须在“我确切地知道我在做什么”之间做出选择——然后你就只能靠自己了。或者你可以说“我知道的还不够多”,并相信一些不知名的专家在大多数情况下都能做到这一点。

    由于我还没有看到编译绝对路径的 Python 库,因此您复制和粘贴的方法可能会奏效。另一方面,其中一些库有数十万行代码。当你开始移动东西时,很难说哪一个会坏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-09
      • 2022-08-23
      相关资源
      最近更新 更多