Hey All- I have both Python 2.7 with ArcGIS 10.5 Desktop and Python 3.6 with ArcGIS Pro. A few weeks back, I tried to install Anaconda (w/ Conda, Spyder, Jupyter, etc..) and it somehow overwrote my system settings for Python 2.7 (as well as pip). I noticed that I could no longer use pip or import stuff in 2.7. I uninstall Anaconda and the updated version of pip (it somehow updated the pip version) and everything in 2.7 worked again. Any suggestions on reinstalling Anaconda with wrecking my Python 2.7 development environment again?
This was a difficult question to answer but I was finally able to install Anaconda and having it working with my version of ArcGIS Pro (2.2) and Python (3.6). Most importantly, I can now use both the Jupyter Notebook AND the Spyder IDE. The Jupyter Notebook came bundled with the new version of ArcGIS Pro that I installed, so that issue was taken care of. However, I did a reinstall of Anaconda 3.6 and found that I did not have important packages like arcpy and arcgis (the ArcGIS API for Python essentially). I finally found a a work through that did the trick. Here's a link. Essentially, you have to copy the folder arcgispro-py3 from C:\Program Files\ArcGIS\Pro\bin\Python\envs and paste to C:\Anaconda2\envs. The, rename the copied folder arcgispro-py3 in C:\Anaconda2\envs to arcpro. You have to do 2 main things from there; launch your Anaconda Navigator and check in the Environments tab to make sure that there is an arcpro environment. Then, when you launch Spyder, it will ask you if you want Spyder to access the new arcpro environment. Just click yes. The test it out by typing `:import arcpy`. It should run the code without throwing an error. Finito!