我正在尝试安装用于机器学习的sqlmlutils,以帮助管理中的python包,最近我将其升级到SQLServer2019。安装失败,出现此错误:
Python模块不可用。
这是一个众所周知的问题。参见:https://learn.microsoft.com/en-us/sql/machine-learning/known-issues-for-sql-server-machine-learning-services?view=sql-server-ver15中的#7
“在Windows上安装Server 2019后,试图通过DOS命令行的pip安装python包将失败。例如: pip安装quantfolio将返回以下错误: pip配置为需要TLS/SSL的位置,但是Python中的ssl模块不可用。”
我尝试了解决办法,这表明了以下几点:
从文件夹C:\Program \Microsoft SQL Server\MSSSQL15.MSSQLSERVER\PYTHON_SERVICES\Library\bin复制以下文件: libssl-1_1-x64.dll libcrypto-1_1-x64.dll到文件夹C:\Program \Microsoft SQL Server\MSSSQL15.MSSQLSERVER\PYTHON_SERVICES\DLLs
然后重新启动,验证复制的文件在两个位置,但我仍然得到相同的错误。有没有人知道是否有解决办法,真正起作用?
发布于 2020-05-13 08:58:39
尝试安装用于windows的OpenSSL
https://stackoverflow.com/questions/61764751
复制相似问题