SQL Server 2017 installs an instance of Python to "C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES" (documentation link) that it uses for its Python calls. This is installed with specific packages that SQL Server needs to communicate with Python.
Is there documentation on these packages, where to pull them (pip?), and how to point SQL Server to a different install of Python on the same server?
Best Answer
You cannot point SQL Server to a different Python installation; per the docs you linked:
The Python 3.5 runtime and interpreter are available from this site.