We have a server that has FME Server 2018.1 and ArcGIS Server 10.6.1 installed and I'm working on migrating python 2.7scripts to Python 3 and wondering if Python 3 is included with ArcGIS server so the scripts can use the latest Python when published to the server?
Yes, you can see this page for more information: Deploying custom Python packages for ArcGIS Server—Documentation | ArcGIS Enterprise
-Earl
The OP is asking about Python 3 and ArcGIS Enterprise 10.6.x. Unfortunately, Esri's documentation sends mix messages on this question. The 10.6.x documentation, referenced above, doesn't mention anything about Python 3; but the ArcGIS 10.7.x documentation states that Python 3 is available through the packaged Conda starting at 10.5.x. I do believe the 10.7.x documentation is correct in that Python 3 is available starting with 10.5.x, but it would be nice if the documentation was consistent.
You're right Joshua. I updated the link to the 10.6.x page thinking it would remove confusion but had not realized the contents were not the same (and thus created more confusion!). I know from experience the environment is accessible so we can say that this documentation is accurate for 10.6.1: Deploying custom Python packages for ArcGIS Server—Documentation | ArcGIS Enterprise. The information on how to access the ArcGIS Server Python 3 is somewhat obscure and even the title of this article is not great. I'll submit feedback to update the 10.6.1 page and suggest an update the title.
Thanks for your input!
-Earl