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!
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.