ArcGIS Pro深度学习工具报错——环境配置问题

最近收到很多读者反馈的各种报错问题,基本都是由于python环境没有配置好导致的。

在这里统一回复一下:

1、前期准备

  • 角色:ArcGIS组织中的发布者或管理员角色(免费试用
  • 软件版本:ArcGIS Pro2.4.3 及以上(最新版最好 ->暗号:e868)
  • 许可:ArcGIS Image Analyst(影像分析许可)
  • (可选)硬件:至少6GB内存,GPU和显卡配置越高越好

 

2、克隆环境及Python包的下载安装

  • 克隆默认环境

在工程选项卡单击Python选项卡,在管理环境中克隆默认值,并选中克隆环境来**该环境。

注意:

  1. )克隆环境时需要连接外网v*n,同时保证网络环境良好。
  2. )该环境在重启Pro之后生效。

ArcGIS Pro深度学习工具报错——环境配置问题

    3. )设置环境变量:克隆好环境之后,右键“我的电脑”,打开属性

ArcGIS Pro深度学习工具报错——环境配置问题

 在path中新建两个路径:

  • ……\envs\arcgispro-py3-clone1(克隆环境的位置)
  • ……\envs\arcgispro-py3-clone1\Scripts

 

  • Python包的安装

打开程序中ArcGIS文件夹下的Python Command Prompt。

ArcGIS Pro深度学习工具报错——环境配置问题

1)conda方式

  • conda install tensorflow-gpu=1.14.0
  • conda install keras-gpu=2.2.4
  • conda install scikit-image=0.15.0
  • conda install Pillow=6.1.0
  • conda install fastai=1.0.54
  • conda install pytorch=1.1.0
  • conda install libtiff=4.0.10 --no-deps

2)pip方式

  • pip install -i https://pypi.tuna.tsinghua.edu.cn/tensorflow-gpu == 1.14.0
  • pip install -i https://pypi.tuna.tsinghua.edu.cn/pytorch == 1.1.0
  • pip install -i https://pypi.tuna.tsinghua.edu.cn/fastai == 1.0.54
  • pip install -i https://pypi.tuna.tsinghua.edu.cn/scikit-image == 0.15.0
  • pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torchvision 

两种方式比较:(自己衡量,选择适合自己的)

conda:Pro是用conda管理python环境,推荐用conda命令,但需连外网v*n安装且要求网络环境良好

pip:可用国内清华镜像,速度比conda方式快很多,但有些同学表示pip安装完依然抱错,建议尝试conda

 

3、最后

实在不行,这里提供一个配置好的环境,直接解压覆盖默认环境

链接:https://pan.baidu.com/s/1-p4MdqSYfdO9kzvhAj0ARQ 
提取码:mta9

 

4、最后的最后

如果还有问题,

请拨打esri售后电话:4008192881   或

登录ArcGIS知乎描述自己的问题,运气好的话会被专业的售后技术支持工程师翻牌的哦!