【问题标题】:How can install additional python packages in Azure Machine Learning Studio?如何在 Azure 机器学习工作室中安装其他 python 包?
【发布时间】:2021-12-09 15:10:14
【问题描述】:

嘿,我正在尝试在 Azure 机器学习工作室(新 - 非经典)中安装 dashjupyter-dash。我打开终端并使用pip install 安装它们,并在检查pip freeze 后成功安装它们。但是,当我打开笔记本时,我仍然收到错误: ModuleNotFoundError.

有没有办法添加我需要的那些缺少的库,以便在我的笔记本中运行脚本?

【问题讨论】:

  • 可能在笔记本中运行!pip install
  • 你重启内核了吗?
  • 还有哪个模块没有找到?
  • 您需要确保这些软件包已安装到与内核相同的 conda 环境中。默认情况下,Python 3.8 内核应该有一个相关的 azureml_py38。在终端中使用 conda env list 查看您当前的 conda env

标签: python azure jupyter-notebook azure-machine-learning-studio


【解决方案1】:

在 Azure ML Studio 中安装其他 Python 包时存在限制,因此添加自定义 Python 模块的唯一可能方法是压缩所有包和模块。

例如要安装cvxpy

  1. 下载cvpxy的轮子和依赖。

  2. 将文件解压并打包到 cvpxy 路径中,作为一个包含脚本的 zip 文件。

  3. 然后您可以将 zip 作为数据集上传。

如果你使用的是 IPython,你也可以尝试通过代码 !pip install cvxpy 安装 Python 包。

有一些类似的 SO 线程可能对您有所帮助,如下所示。

Azure ML Python with Script Bundle cannot import module

How to install a Python package from within IPython?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-23
    • 1970-01-01
    • 2017-06-25
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多