Мне потребовалось немного времени, чтобы понять, поэтому здесь я попытаюсь объяснить мои выводы.
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”