ArcGIS Pro深度学习工具报错——环境配置问题
最近收到很多读者反馈的各种报错问题,基本都是由于python环境没有配置好导致的。
在这里统一回复一下:
1、前期准备
- 角色:ArcGIS组织中的发布者或管理员角色(免费试用)
- 软件版本:ArcGIS Pro2.4.3 及以上(最新版最好 ->暗号:e868)
- 许可:ArcGIS Image Analyst(影像分析许可)
- (可选)硬件:至少6GB内存,GPU和显卡配置越高越好
2、克隆环境及Python包的下载安装
-
克隆默认环境
在工程选项卡单击Python选项卡,在管理环境中克隆默认值,并选中克隆环境来**该环境。
注意:
- )克隆环境时需要连接外网v*n,同时保证网络环境良好。
- )该环境在重启Pro之后生效。
3. )设置环境变量:克隆好环境之后,右键“我的电脑”,打开属性
在path中新建两个路径:
- ……\envs\arcgispro-py3-clone1(克隆环境的位置)
- ……\envs\arcgispro-py3-clone1\Scripts
-
Python包的安装
打开程序中ArcGIS文件夹下的Python Command Prompt。
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知乎描述自己的问题,运气好的话会被专业的售后技术支持工程师翻牌的哦!