I have been trying to install the Spyder python package 5.3.3 from ArcGIS Pro 3.0.3 and have been getting a failed install because the version is not available. I'm able to download it off the site but am unable to import arcpy when I do that. I'm not sure what's going on because I am able to download everything else just fine. Am I doing this the wrong way? Is there a work around?
Gotta love it... the first link references my 2020 blog on using no-pin ... those were the days when anaconda kept their packages up to date and didn't lag pypi by up to a year
I found this helped:
https://gis.sfsu.edu/sites/default/files/documents/Spyder_Installation_1.pdf
and here is how to pin it to start after installed: https://community.esri.com/t5/arcgis-pro-blog/installing-spyder-ide-for-arcpro/ba-p/901923#:~:text=and%20restart%20ArcPro.-,In%20ArcPro%20click%20on%20Project%20tab%20then%20Python%20in%20the,the%20panel%20to%20the%20right.
5.3.3 isn't available on the anaconda main channel. There are issues with various jupyter related modules and esri has dependencies that restrict what can be done in either a clone or the arcgispro-py3 environment. Since I need Spyder more than Pro notebooks, I resorted to the 'totally not recommended' pip install approach to get spyder 5.4.* into a clone. If things go bad, you can always reinstall Pro after removing/renaming all esri folders in you install path and 'users' path, using the *.msi from the downloaded *.exe.
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.