Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法与';Python';剧本请检查';Python';运行时_Python_Sql Server - Fatal编程技术网

无法与';Python';剧本请检查';Python';运行时

无法与';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)

有人知道如何修复下面的错误吗?我正在使用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))
', 
@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”