Установка microsoftml и ревоскалепы

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

Я использую среду анаконды с установленным 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 ответа

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

  • 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;
  • Убедитесь, что вы включили механизм оценки в базе данных. Смотрите эту часть документов.
  • Если вы не можете назначить пользователей на роль оценки, посмотрите это исправление.
  • Для меня это была папка 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”

Как начинающий пользователь этих пакетов 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.

Другие вопросы по тегам