【问题标题】:How does installing packages on anaconda work?在 anaconda 上安装软件包是如何工作的?
【发布时间】:2021-05-11 08:34:27
【问题描述】:

要安装一个包,我知道我必须在 Anaconda 中创建一个环境。我想知道我是否可以创建一个环境并将Matplotlib、Keras、Tensorflow等3-4个包一起添加,还是会导致一些错误?

【问题讨论】:

    标签: python pandas tensorflow keras


    【解决方案1】:

    如果您已经创建了环境,请在 anaconda 命令控制台上激活它,然后添加包,如以下链接所示:

    https://docs.anaconda.com/anaconda/user-guide/tasks/install-packages/

    您列出的大多数高级软件包在同一环境中安装都没有问题

    【讨论】:

    • 非常感谢您链接页面!这有助于澄清一些事情
    【解决方案2】:

    你当然可以这样做。创建环境后,只需运行conda install matplotlib keras tensorflow

    为什么会起作用 之所以可行,是因为环境是解释器和库集合所在的地方。我们这样做的原因是我们可以在同一台计算机上拥有同一个库的多个版本。它是图书馆的沙箱。除非您尝试在同一环境中安装同一库的不同版本,否则您可以安装任意数量的软件包。

    Anaconda 是做什么的? Anaconda 所做的只是制作一个包装器,以便每次进入环境时,您的 python 命令都会重定向到 env 文件夹中的单独 python 可执行文件。它还将所有库请求发送到该环境以进行处理。这意味着您可以使用一百个库,而无需在您的计算机上全局安装一个。

    如何设置 Anaconda

    1. 打开 Anaconda Navigator 并单击 Environments 按钮。

    2. 点击创建

    3. 为其命名并选择您拥有的 Python 解释器。

    4. 点击创建,然后在下拉菜单中全选。

    5. 然后说你要安装Matplotlib,然后去搜索栏搜索一下。

    6. 然后选择您想要的包并点击应用。

    7。它将要求确认,然后应安装软件包。您可以安装任意数量的。此外,要查看您已安装的软件包,请在下拉菜单中选择已安装而不是全部。您可以将所有包裹放在一个地方!

    【讨论】:

    • 如果您需要进一步说明,请通过 cmets 告诉我。
    • 嗨!非常感谢您回答我的问题。我想澄清一些事情 - 我可以通过 Anaconda 环境设置来代替在终端上编写命令吗?
    • 是的,我已经安装了它,到目前为止已经创建了 2 个环境——base 和 tensorflow——我只安装了 tensorflow 环境中的 tensorflow 包,但是当我在 jupyter 上工作时,我必须在环境之间切换因此我在问我是否可以将所有东西都放在一个地方
    • 我已经编辑了这个问题。您可以在一个地方拥有一切。
    • 哦,我很感激!你是山羊
    猜你喜欢
    • 1970-01-01
    • 2016-07-09
    • 2017-11-01
    • 2016-07-08
    • 2016-02-09
    • 2018-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多