Hi all,
I want to activate the deep learning environment in my ArcGIS Pro 2.7. I follow the tutorial (https://learn.arcgis.com/en/projects/use-deep-learning-to-assess-palm-tree-health/), but after I install all the packages it requires, it shows:
(deeplearning) C:\Program Files\ArcGIS\Pro\bin\Python\envs\deeplearning>proswap deeplearning proswap: C:\Program Files\ArcGIS\Pro\bin\Python\envs\deeplearning environment doesn't appear to contain ArcGIS Pro
Can anyone help me with that? I guess the tutorial may be outdated for the newest version.
Thanks!
Solved! Go to Solution.
Unfortunately many of the older tutorials and guides are from the time of Pro 2.4/2.5 and are now out of date with regards to installation. For ArcGIS Pro 2.6 or 2.7 there should no longer be any need to manually install python packages or change environments.
Just install the deep learning framework from the following link, and make sure your default python environment (arcgispro-py3) is activated and away you go.
https://github.com/Esri/deep-learning-frameworks
There are also the latest instructions for manual installation on that page in the case of any issues with the provided installer.
As shown in @Tim_McGinnes 's images, the packages are installed in the base environment (that is, the main, not a clone)
C:\...Your_install_folder...\bin\Python\envs\arcgispro-py3
Unfortunately many of the older tutorials and guides are from the time of Pro 2.4/2.5 and are now out of date with regards to installation. For ArcGIS Pro 2.6 or 2.7 there should no longer be any need to manually install python packages or change environments.
Just install the deep learning framework from the following link, and make sure your default python environment (arcgispro-py3) is activated and away you go.
https://github.com/Esri/deep-learning-frameworks
There are also the latest instructions for manual installation on that page in the case of any issues with the provided installer.
Thanks! Is there a way to double-check whether my python environment is activated?
Yes - go to Settings - Python. The current environment is shown here and can be changed by the Manage Environments button. This is my ArcGIS Pro 2.7 with the deep learning framework installed. 282 installed packages - and you can look for things like tensorflow or pytorch to see if they are installed.
Okay. I just download and install the deep learning libraries installer for ArcGIS Pro 2.7 but I can't find an activated deep learning environment under "Manage Environments." Have you met such a situation before?
As shown in @Tim_McGinnes 's images, the packages are installed in the base environment (that is, the main, not a clone)
C:\...Your_install_folder...\bin\Python\envs\arcgispro-py3