Using latest arcgis lib for python (1.8.0.post1) and following lab extensions:
$ jupyter labextension list
app dir: /Users/zaifmar/anaconda3/envs/arcgis_latest/share/jupyter/lab
@jupyter-widgets/jupyterlab-manager v2.0.0 enabled OK
@jupyterlab/geojson-extension v2.0.1 enabled OK
arcgis-map-ipywidget v1.8.0 enabled OK
map = GIS().map() does NOT display in this version but DOES display in arcgis 1.6.2.post1
Is there a remedy for this problem in 1.8?
You might want to check on API's GitHub page
Check the "Issues" section there for Open and/or Closed issues.
Follow-up: No help on fixing jupyter lab map display for latest arcgis python (1.8) appears to exist in documentation (only for 1.6). This is disappointing since lab is really superior to standard notebook environment.
I've upgraded my environment to the latest ArcGIS API for Python 1.8.3, it seems working fine.
Easiest way is to use the python environment of ArcGIS Pro 2.7, which comes with ArcGIS API for Python 1.8.3 and ArcPy.
I found forcefully upgrading the ArcGIS Pro Python env using no-pin option is error-prone, and I had the same issue after I upgraded my ArcGIS Pro 2.6.1 python env.
So I would suggest to create a new python env in anaconda and install the latest ArcGIS Python API if you can't wait for ArcGIS Pro to upgrade its python env to the latest
Hey all (again 🙂 ),
Has anyone found issues with this problem and the 1.8.5 release of the python API? My lab install is once again unable to use the map widget. I've tried a number of times to ensure that the API version is the same as the arcgis-map-ipywidget version (@1.8.5), but via npm and jupyter labextension update, both suggest that they've update the extension, but if it run a list. it states arcgis-map-ipywidget version (@1.8.1)
I suspect the issue is that I've installed jupyter lab 3.x and the arcgis-map-ipywidget is not compatible?