在arcgispro外部配置arcpy

最近又开始歹毒地白嫖pro的正版了,当然必须使用方便的arcpy。

于是我高高兴兴地卸载了之前安装的3.0?忘了什么版本了,下载最新的3.2版本,美美地import arcpy。

好了,提醒找不到argisscript模块😠。。顺带一提之前从官网频道下载可用的原因是盗版或许有离线许可?不清楚。

在官网看说是要满足正版pro自动登录勾选或pro开着,已满足。

再根据网上和官网教程将arcgispro及bin路径加入path,不管用。

尝试配置自带的conda为默认conda,加入path后,系统还是只识别我安装的conda。

在软件上克隆环境,不知是电脑中文名还是conda冲突问题,不行。把pycharm环境设置为arcpy的自带环境,可以导入了!但是可能还要安装一些其他的包。

解决方案:遂直接copy该环境到自己的conda的envs文件夹下,成功。但是写代码的时候没提示了,貌似pycharm识别不到里面的模块。

顺带一提,arcpy的官方文档真的很详细,但是词不达意,很无语啊。arcpy的api也和arctool的工具耦合到一起,他们那个本地搜索功能又不好用。。。