The Anaconda python packages installed for Visual Studio 2017 and SQL Server 2017 are separate. Is there any way that the two programs can reference one common set of Anaconda python packages?
I haven't looked at this problem for that long but it appears that the options around manipulating Python environments in Visual Studio are both more numerous and more well established. So with an aim of minimising the number of anaconda versions installed on a machine, I chose to point Visual Studio Python references to the SQL Server anaconda package and delete the Visual Studio anaconda package. The below is the methodology I employed:
In the Python Environments window in Visual Studio 2017 I created a custom environment and filled out the following:
Deleted the auto detected Python Environment that came with the Visual Studio 2017 installation by doing the following: