gpt4 book ai didi

python - 软件包安装在 anaconda\lib\site-packages 中并在 spy 程序中找到,但不在 jupyter 笔记本中

转载 作者:行者123 更新时间:2023-12-01 07:44:50 25 4
gpt4 key购买 nike

我已经安装了 azureml 包并且可以在 . 。 .anaconda\lib\site-packages:

enter image description here

如果我在 Spyder(从 Anaconda Navigator 启动)的 python 脚本中运行 import azureml.dataprep as dprep,它就会起作用。但是,如果我使用 jupyter 笔记本打开我的 anaconda 环境之一并尝试运行同一行代码,我会收到有关 azureml 未找到模块的错误:

enter image description here

我认为问题可能在于需要为该特定环境安装该软件包,但 azureml 不能作为通过 anaconda 环境 > 安装软件包界面进行安装的软件包(有一个 azure 软件包,但没有 azureml 软件包) )。

因此,我按照说明使用 conda 提示符将包安装到特定环境中。我遵循的说明: enter image description here

(来自 this link )

这是按照说明进行操作的结果(看起来它已将包安装到环境中): enter image description here

但是,当我尝试在作为 jupyter 笔记本启动的环境中导入包时,我遇到了完全相同的错误。然后,为了以防万一,我完全关闭了 anaconda navigator,但这也没有改变结果。

关于我做错了什么或者如何手动将此软件包安装到特定的 anaconda 环境中,有什么想法吗?

最佳答案

您将软件包安装到环境中的做法是正确的。顺便说一句,pip 会由 conda 自动安装到任何具有 Python 的环境中,因此不需要安装它。

您确定您安装的环境是您的笔记本内核运行的环境吗?启动笔记本并执行

!conda env list

这将为您提供一个环境列表,以及事件环境旁边的星号 *

您还可以直接从笔记本单元调用 pip:

!pip install azureml

这将安装到运行内核的 conda 环境中。

关于python - 软件包安装在 anaconda\lib\site-packages 中并在 spy 程序中找到,但不在 jupyter 笔记本中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56511341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com