AnsweredAssumed Answered

Upgrade the latest the ArcGIS API for Python, and then add new Python packages

Question asked by hlzhang1022 on Nov 7, 2018
Latest reply on Nov 7, 2018 by hlzhang1022

We are able to successfully install ArcGIS Pro 2.2 with the ‘pre-packed’ installer for enterprise. So, we move to test with Jupyter Notebook. 

ArcGIS Pro 2.2 ships with the ArcGIS API for Python 1.4.1 installed. The initial installation of ArcGIS Pro 2.2 creates a default read-only conda environment named arcgispro-py3.

 

ESRI guides us with this way to upgrade ArcGIS API for Python and add new Python packages.

 

To upgrade the ArcGIS API for Python package, use the Python Package Manager to create a new environment, and then install the latest release of the ArcGIS API for Python, and then try to upgrade like:

conda upgrade -c esri arcgis

Or add new any conda Python package via Python Package Manager GUI.

But, both wouldn’t work in enterprise, because of the privilege and security firewall.

 

  • Enterprise customers usually don’t have Admin privilege and also couldn’t freely download any Python or R packages from open source sites, but they do have certain guidelines to transform those open source packages into local folder.

 

The question is:

 

Is there any other effective way for enterprise customers to create a new environment, install the latest release of the ArcGIS API for Python, and then add new Python packages? Saying, point to the local driver like RStudio.

Outcomes