Я пытаюсь обновить до pandas==0.25.1
на моем сервере MS SQL 2019.
import sqlmlutils
connection = sqlmlutils.ConnectionInfo(server=SERVER_NAME, database=DATABASE_NAM)
sqlmlutils.SQLPackageManager(connection).install('pandas', True, '0.25.1')
, который успешно устанавливает и обновляет pandas:
>>> Installing dependencies...
>>> Done with dependencies, installing main package...
>>> Installing pandas version: 0.25.1
Однако, когда я выполняю сценарий python с помощью команды sp_execute_external_script
EXEC sp_execute_external_script @language = N'Python',
@script = N'
import pandas as pd
print(pd.__version__)
'
, я получаю следующий вывод:
>>> STDOUT message(s) from external script:
>>> 0.23.4
, т. е. что экземпляр использует pandas==0.23.4
вместо pandas==0.25.1
.
Почему это, пожалуйста? Есть ли способ использования pandas==0.25.1
в MS SQL Server 2019?
Заранее спасибо за любую помощь здесь ! Оставайтесь в безопасности! : -)