在Azure ML中安装Python程序包?

hhh*_*hhh 5 python azure azure-machine-learning-studio cvxpy

这里类似的问题,但现在在Python软件包上。当前,Azure ML中缺少CVXPY。我还试图让其他求解器(例如GLPK,CLP和COINMP)在Azure ML中工作。

如何在Azure ML中安装Python包?


有关尝试安装Azure ML中找不到的Python软件包的更新。

我按照Peter Pan的指示进行了操作,但是我认为Azure ML中的Anaconda 4和Python 3.5的32位CVXPY文件是错误的,日志和错误在此处

[Information]         Running with Python 3.5.1 |Anaconda 4.0.0 (64-bit)| (default, Feb 16 2016, 09:49:46) [MSC v.1900 64 bit (AMD64)]
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

使用win_amd64文件更新2(在此处粘贴)

[Information]         Extracting Script Bundle.zip to .\Script Bundle
[Information]         File Name                                             Modified             Size
[Information]         cvxopt-1.1.9-cp35-cp35m-win_amd64.whl          2017-06-07 01:03:34      1972074
[Information]         __MACOSX/                                      2017-06-07 01:26:28            0
[Information]         __MACOSX/._cvxopt-1.1.9-cp35-cp35m-win_amd64.whl 2017-06-07 01:03:34          452
[Information]         cvxpy-0.4.10-py3-none-any.whl                  2017-06-07 00:25:36       300880
[Information]         __MACOSX/._cvxpy-0.4.10-py3-none-any.whl       2017-06-07 00:25:36          444
[Information]         ecos-2.0.4-cp35-cp35m-win_amd64.whl            2017-06-07 01:03:40        56522
[Information]         __MACOSX/._ecos-2.0.4-cp35-cp35m-win_amd64.whl 2017-06-07 01:03:40          450
[Information]         numpy-1.13.0rc2+mkl-cp35-cp35m-win_amd64.whl   2017-06-07 01:25:02    127909457
[Information]         __MACOSX/._numpy-1.13.0rc2+mkl-cp35-cp35m-win_amd64.whl 2017-06-07 01:25:02          459
[Information]         scipy-0.19.0-cp35-cp35m-win_amd64.whl          2017-06-07 01:05:12     12178932
[Information]         __MACOSX/._scipy-0.19.0-cp35-cp35m-win_amd64.whl 2017-06-07 01:05:12          452
[Information]         scs-1.2.6-cp35-cp35m-win_amd64.whl             2017-06-07 01:03:34        78653
[Information]         __MACOSX/._scs-1.2.6-cp35-cp35m-win_amd64.whl  2017-06-07 01:03:34          449
[Information]         [ READING ] 0:00:00
[Information]         Input pandas.DataFrame #1:
[Information]         Empty DataFrame
[Information]         Columns: [1]
[Information]         Index: []
[Information]         [ EXECUTING ] 0:00:00
[Information]         [ WRITING ] 0:00:00
Run Code Online (Sandbox Code Playgroud)

在哪里import cvxpyimport cvxpy-0.4.10-py3-none-any.whlcvxpy-0.4.10-py3-none-any不工作

如何使用从此处下载的以下滚轮文件来使用Azure ML中找不到的外部Python包?

有关导入cvxpy的权限问题的更新(在此处粘贴)

 [Error]         ImportError: No module named 'canonInterface'
Run Code Online (Sandbox Code Playgroud)

ZIP捆绑的组织方式略有不同,每个车轮的内容都下载到了文件夹中,并且所有内容都压缩为ZIP捆绑。

Pet*_*Pan 2

根据LimitationsTechnical NotesExecute Python Script模块的唯一方法是通过 zip 文件机制来打包模块和所有依赖项。

例如安装CVXPY,如下。

  1. 下载 的轮子文件CVXPY及其依赖项,例如CVXOPT.
  2. 解压这些wheel文件,并将这些文件在路径cvxpycvxopt等中打包为与您的脚本一起的压缩文件。
  3. 将 zip 文件作为数据集上传并将其用作脚本包。

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

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

  1. 带有脚本包的 Azure ML Python 无法导入模块
  2. 如何从 IPython 中安装 Python 包?

希望能帮助到你。


更新:

对于Azure ML的IPython接口,您可以通过页面底部的按钮移动到NOTEBOOKS选项卡来创建笔记本,如下图所示。ADD TO PROJECT

在此输入图像描述

或者您也可以直接登录网站https://notebooks.azure.com使用。