有一些用户在使用ArcGIS深度学习过程中遇到了报错信息不知道如何处理,这里我总结了一些常见的,用于大家快速自查。
一、Python环境相关类
11、克隆python环境失败
在自定义python环境时,有人反馈使用Pro的python包管理器克隆python环境失败,因为克隆过程中会联网检测一些包的更新,网络不好的情况下容易中断,这里可以提供几个经验和解决办法:
如果克隆失败,手动复制到其它文件夹,然后再上图中选择“Add”,选择复制的地址(有人试过此种方法基本都能成功,不过偶尔出现安装的包不能通过conda管理的情况);
最佳方法:使用clone命令,如下:
conda create --name deeplearning --clone arcgispro-py3
activate deeplearning
经验1:选择网络比较好的时间段(比如有人反馈早晨基本能成功)
经验2:克隆到C盘(相比于其它盘)更容易成功。
12、无法安装深度学习包
如果所需的python包缺失,运行工具时会报错,明确指出缺包:
另外,因为包的镜像源都在国外,网络慢的情况下很多人也反馈下不下来:
网络导致的安装失败的典型场景之一
我们有同事自己打包了需要的python库,可以一键安装所需的各种包,获取地址请参见《ArcGIS深度学习环境安装》一文。
如果是自己安装的包或者各种原因显示缺包,请参见以下办法:
1)将镜像源设置为国内。国内常见源:
· 阿里云:
http://mirrors.aliyun.com/pypi/simple/
· 豆瓣(douban):
http://pypi.douban.com/simple/
· 清华大学:
https://pypi.tuna.tsinghua.edu.cn/simple/
· 中国科学技术大学:
http://pypi.mirrors.ustc.edu.cn/simple/
但是需要注意的一点是,国内源有可能不能及时获取最新的包,更新方法:
pip install -i https://pypi.tu |