首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL机器学习的microsoftml和revoscalepy安装

SQL机器学习的microsoftml和revoscalepy安装
EN

Stack Overflow用户
提问于 2019-03-26 11:46:42
回答 2查看 2.3K关注 0票数 2

我正在尝试安装microsoftmlrevoscalepy。这些包是由微软开发的,可以(显然)用于在SQL server 2017中对python模型进行评分。

我使用的是安装了python3.7的anaconda环境。

直觉不起作用:

代码语言:javascript
复制
pip install microsoftml
pip install revoscalepy 

无法找到满足microsoftml要求的版本。

文档的语法也给出了一个错误

代码语言:javascript
复制
pip install https://rserverdistribution.azureedge.net/production/revoscalepy/9.2.1/wb/1033/d282048eb04046999211535f7368a0a4/windows/microsoftml-1.5.0-py3-none-any.whl

找不到满足修改要求的版本

希望有任何其他建议。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-04-24 15:25:48

我花了一些时间去理解,所以在这里我将尝试解释我的发现。还可以检查完整的文档

  • microsoftmlrevoscalepy不在PyPi上,所以你不能对它们进行pip install。相反,它们包含在微软提供的完整python 3.5发行版中。很遗憾,他们不支持>= 3.6。
  • 您可以在安装Microsoft SQL Server 2017 (或其他版本)时安装它。如果要在SQL中使用它,通常需要这样做。
  • 也可以通过安装你自己来安装单独的dist。在与数据库不同的机器上开发代码时,我亲自使用了这种方法。

SQL server提示

  • 确保所谓的发射台是开着的-看这里
  • 确保执行(在SQL中) sp_configure 'clr enabled', 1
  • 确保执行(在SQL中) sp_configure 'external scripts enabled', 1; RECONFIGURE WITH OVERRIDE;
  • 确保在SQL数据库上启用了评分机制。请参阅文档的这一部分。
  • 如果不能将用户分配给评分角色,请参见此修复
  • 对我来说,这是F:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES文件夹
  • 通过直接注册jupyter内核cd folder & python.exe –m ipykernel install –name “Py35 SQL”来帮助python开发人员

单独安装提示

  • 遵循概述的这里步骤,而不是步骤这里
  • 对我来说,这是安装文件夹C:\Program Files\Microsoft\ML Server\PYTHON_SERVER
  • 通过直接注册jupyter内核cd folder & python.exe –m ipykernel install –name “Py35 SQL”来帮助python开发人员
票数 2
EN

Stack Overflow用户

发布于 2019-03-30 04:20:49

作为这些SQL 2017包的新手用户,我在下面的链接中找到了微软的文档:https://learn.microsoft.com/en-us/sql/advanced-analytics/install/sql-machine-learning-services-windows-install?view=sql-server-2017

我成功地在我的Windows 10机器上安装并运行了一些revoscalepy和microsoftml示例。我使用了Python3.5。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55356390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档