Сервер машинного обучения (SQL): как создавать резервные копии и восстанавливать Python и пакеты
После установки пакета numpy-1.18.1-cp35-cp35m-win_amd64.whl в Python 3.5 (службы машинного обучения SQL Server для windows x64, SQL Management Studio v17.9.1, MSSQL Server 2017) я получил ошибку:
Unable to communicate with the runtime for 'Python' script. Please check the requirements of 'Python' runtime.
Если не удастся решить проблему, я бы предпочел не переустанавливать ML Server с нуля, а восстановить Python и его пакеты из резервной копии.
Есть ли способ резервного копирования и восстановления Python и пакетов? Может быть, достаточно сделать резервную копию и восстановить некоторые папки Python, например:
C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES\
Большое спасибо.
1 ответ
Шаги резервного копирования / восстановления Python на ML Sevrer: Backup - скопируйте куда-нибудь папку
C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES\
с работоспособной версией Python
Восстановление:
1) остановить SQL-сервер, включая Launchpad
2) удалить \ заменить текущую папку Python
C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES\
3) скопируйте папку PYTHON_SERVICES с работоспособной версией Python в
C: \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \
4) запустить SQL-сервер
5) запускаем Launchpad