Установка 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.