无法与';Python';剧本请检查';Python';运行时
有人知道如何修复下面的错误吗?我正在使用SQL Server 2017在数据库中运行Python。到上周为止,编码环境应该设置正确,运行代码时没有任何问题,我没有对SQL Server或任何东西做任何更改无法与';Python';剧本请检查';Python';运行时,python,sql-server,Python,Sql Server,有人知道如何修复下面的错误吗?我正在使用SQL Server 2017在数据库中运行Python。到上周为止,编码环境应该设置正确,运行代码时没有任何问题,我没有对SQL Server或任何东西做任何更改 示例代码: exec sp_execute_external_script @language =N'Python', @script=N'OutputDataSet = InputDataSet print("Input data is {0}".format(InputDataSet)
示例代码:
exec sp_execute_external_script
@language =N'Python',
@script=N'OutputDataSet = InputDataSet
print("Input data is {0}".format(InputDataSet))
',
@input_data_1 = N'SELECT 1 as col'
Msg 39012, Level 16, State 1, Line 25
Unable to communicate with the runtime for 'Python' script. Please check the requirements of 'Python' runtime.
STDERR message(s) from external script:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\revoscalepy\__init__.py", line 6, in <module>
from .RxSerializable import RxMissingValues
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\revoscalepy\RxSerializable.py", line 11, in <module>
from pandas import DataFrame
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\__init__.py", line 39, in <module>
from pandas.core.api import *
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\api.py", line 10, in <module>
from pandas.core.groupby import Grouper
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\groupby\__init__.py", line 2, in <module>
STDERR message(s) from external script:
from pandas.core.groupby.groupby import (
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\groupby\groupby.py", line 20, in <module>
from pandas.core.dtypes.common import (
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\dtypes\common.py", line 17, in <module>
from .inference import is_string_like, is_list_like
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\dtypes\inference.py", line 8, in <module>
from pandas.compat import (PY2, string_types, text_type,
ImportError: cannot import name 're_type'
错误消息:
exec sp_execute_external_script
@language =N'Python',
@script=N'OutputDataSet = InputDataSet
print("Input data is {0}".format(InputDataSet))
',
@input_data_1 = N'SELECT 1 as col'
Msg 39012, Level 16, State 1, Line 25
Unable to communicate with the runtime for 'Python' script. Please check the requirements of 'Python' runtime.
STDERR message(s) from external script:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\revoscalepy\__init__.py", line 6, in <module>
from .RxSerializable import RxMissingValues
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\revoscalepy\RxSerializable.py", line 11, in <module>
from pandas import DataFrame
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\__init__.py", line 39, in <module>
from pandas.core.api import *
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\api.py", line 10, in <module>
from pandas.core.groupby import Grouper
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\groupby\__init__.py", line 2, in <module>
STDERR message(s) from external script:
from pandas.core.groupby.groupby import (
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\groupby\groupby.py", line 20, in <module>
from pandas.core.dtypes.common import (
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\dtypes\common.py", line 17, in <module>
from .inference import is_string_like, is_list_like
File "C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site-packages\pandas\core\dtypes\inference.py", line 8, in <module>
from pandas.compat import (PY2, string_types, text_type,
ImportError: cannot import name 're_type'
Msg 39012,16级,状态1,第25行
无法与“Python”脚本的运行时通信。请检查“Python”运行时的要求。
来自外部脚本的STDERR消息:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON\u SERVICES\lib\site packages\revoscalepy\\uuuu init\uuuu.py”,第6行,在
从.RxSerializable导入RxMissingValues
文件“C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON_SERVICES\lib\site packages\revoscalepy\RxSerializable.py”,第11行,在
从导入数据帧
文件“C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON\u SERVICES\lib\site packages\pandas\uuuuuu init\uuuuuu.py”,第39行,在
从pandas.core.api导入*
文件“C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON\u SERVICES\lib\site packages\pandas\core\api.py”,第10行,在
从pandas.core.groupby导入石斑鱼
文件“C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON\u SERVICES\lib\site packages\pandas\core\groupby\\uuuuuuu init\uuuuuuu.py”,第2行,在
来自外部脚本的STDERR消息:
从pandas.core.groupby.groupby导入(
文件“C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON\u SERVICES\lib\site packages\pandas\core\groupby\groupby.py”,第20行,在
从pandas.core.dtypes.common导入(
文件“C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON\u SERVICES\lib\site packages\pandas\core\dtypes\common.py”,中第17行
推理导入类似于字符串,类似于列表
文件“C:\Program Files\Microsoft SQL Server\MSSQL14.SQL2017\PYTHON\u SERVICES\lib\site packages\pandas\core\dtypes\expression.py”,第8行,在
从pandas.compat导入(PY2、字符串类型、文本类型、,
ImportError:无法导入名称“re\u type”