ArcGISPro搭建深度学习环境
YLnorth
2024年01月20日 23:49
ArcGISPro软件操作

注:本机为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可运行。

深度学习环境搭建完成。

祝学业顺利~