Установка microsoftml и ревоскалепы - PullRequest
0 голосов
/ 26 марта 2019

Я пытаюсь установить microsoftml и revoscalepy.Эти пакеты разработаны Microsoft и могут использоваться (очевидно) для оценки моделей Python в SQL server 2017.

Я использую среду anaconda с установленным Python 3.7.

Интуитивно понятный не работает:

pip install microsoftml
pip install revoscalepy 

Не удалось найти версию, удовлетворяющую требованию microsoftml

Синтаксис Документы также выдают мне ошибку

pip install https://rserverdistribution.azureedge.net/production/revoscalepy/9.2.1/wb/1033/d282048eb04046999211535f7368a0a4/windows/microsoftml-1.5.0-py3-none-any.whl

Не удалось найти версию, которая удовлетворяет требованию revoscalepy

Буду признателен за любые другие предложения.

Ответы [ 2 ]

0 голосов
/ 24 апреля 2019

Мне потребовалось немного времени, чтобы понять, поэтому здесь я попытаюсь объяснить мои выводы.

  • microsoftml и revoscalepy не включены PyPi, поэтому вы не можете установить их в pip.Скорее они включены в полный python 3.5 дистрибутив, предоставленный Microsoft.Обидно, что они не поддерживают> = 3.6.
  • Вы можете установить это либо при установке Microsoft SQL Server 2017 (или выше)
  • Или вы можете установить dist, установив его самостоятельно .

Советы по SQL-серверу

  • Убедитесь, что панель запуска включена - см. здесь .
  • Убедитесь, что вы выполнили sp_configure 'clr enabled', 1
  • Убедитесь, что вы выполнили sp_configure 'external scripts enabled', 1; RECONFIGURE WITH OVERRIDE;
  • Убедитесь, что вы включили механизм оценки в базе данных.Смотрите эту часть документов .
  • Если вы не можете назначить пользователей для роли оценки, см. Это fix .
  • Для меня это была папка F:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES
  • Помогите своим разработчикам напрямую зарегистрировать ядро ​​Jupyter cd folder & python.exe –m ipykernel install –name “Py35 SQL”

Отдельные советы по установке

-Следуйте шагам, изложенным здесь , а НЕ шагам здесь .
-Для меня это была папка установки C:\Program Files\Microsoft\ML Server\PYTHON_SERVER -Помощь вашим разработчикамнепосредственно регистрируя ядро ​​Jupyter cd folder & python.exe –m ipykernel install –name “Py35 SQL”

0 голосов
/ 30 марта 2019

Как начинающий пользователь этих пакетов SQL 2017, я нашел документацию Microsoft по ссылке ниже наиболее полезной: https://docs.microsoft.com/en-us/sql/advanced-analytics/install/sql-machine-learning-services-windows-install?view=sql-server-2017

Мне удалось успешно настроить и запустить некоторые образцы revoscalepy и microsoftml на моем компьютере с Windows 10. Я использовал Python 3.5.

...