
注:本机为ArcGISPro3.0.2版本
安装好ArcGISPro后,打开设置由于没有激活python环境,使用深度学习模块会报错。

新建一个项目(这用的自己一个测试文件),在目录>工具>项目库>新建笔记本
(也可以使用Python窗口检验)

在笔记本中输入:
Import torch
点击运行后会报错如下,表明没有创建深度学习环境。

在网上学了很多种方法,中间会存在一些问题,优化总结如下:
1、在该网站下载对应版本的扩展包(一定要对应版本!!)打不开网站可以试试科学上网
https://github.com/Esri/deep-learning-frameworks

网址界面

2、解压,安装ProDeepLearning.msi文件,安装过程点同意,下一步即可(我大概装了9GB,注意留够空间)

解压文件

安装完成
3、此时,打开ArcGISPro就可以使用了,但有时仍会存在报错的问题(之前我遇到这个问题忘记截图了)
解决该问题:找到你的ArcGISPro的安装位置并找到arcgispro-py3文件
"C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3"(我的在此处)
将该文件复制粘贴一份在此处,我的重命名为arcgispro-py3n

4、打开ArcGISPro,修改活动环境选为刚才克隆的那份文件,然后重启ArcGISPro

打开设置>包管理器,没有提示错误

再打开之前建的工程文件,重新建一个笔记本,输入:
Import torch
点击运行,没有报错,表明深度学习环境创建成功

输入:
torch.cuda.is_available()
点击运行,回复true,表明GPU可运行。

深度学习环境搭建完成。
祝学业顺利~