在spyder中使用arcgis pro的包

历时2天终于搞定了

目标:在anconda中新建一个arcpyPro环境,配置arcgispro3.0中的arcpy

一、安装arcgispro3.0

如果安装完之后打开arcgispro3.0闪退,就去修改注册表(在另一台电脑安装arcgispro遇到过)

安装成功后可以看到arcgispro"包管理器"中有各种各样的包

二、克隆(复制) arcgispro3.0的python库

在anconda中新建环境,python版本按照arcgispro3.0python库的版本(可在"包管理器"中查看)设置,新建环境取名arcpyPro

arcpyPro创建完成之后,安装spyder-kernels,版本选择2.4-2.5之间的任意一个,我选择的是2.4.2然后在arcgispro3.0的安装目录下找到bin/python/envs/arcgispro-py3,复制arcgispro-py3文件夹中的所有文件到arcpyPro的目录下,遇到需要替换的文件时,选择不替换(我选择替换的话,在spyder中选择arcpyPro编译器时会提示路径无效)

复制代码
conda create -n arcpyPro python=3.9.11


conda install spyder-kernels=2.4.2

三、检查arcpyPro中的包

激活环境,检查包。可以在anconda中检查,也可以在命令行检查,检查arcgis和spyder-kernels是否正确安装

四、在spyder中调用arcgispro3.0中的python库

python 复制代码
import arcpy 
import os

filepath=r"E:\c_study\c_g影像处理\测试.shp"#!/usr/bin/env python

print(filepath)
if os.path.exists(filepath):
    print("file_path2 Found!")
    count =arcpy.management.GetCount(filepath)
    print(count)
相关推荐
limit00752 天前
公开 WMTS / XYZ 瓦片接入 Cesium:6 类常见问题与排查顺序
chrome·低代码·arcgis·web3·旅游
limit00753 天前
三维模型悬空与切片偏移的排查顺序
低代码·3d·arcgis·web3·安卓·webgl
最强小杰3 天前
Continue + minimax-m3 接入教程:协议、模型 ID、404 与工具调用排错
arcgis·ai
2501_934304407 天前
新增2026年! 2012-2026年全国逐月夜间灯光数据
arcgis·gis数据
梅如你8 天前
中国2026年路网数据
arcgis·gis·遥感
梦想的初衷~8 天前
GPT × ArcGIS 强强联合:AI助力数据处理、空间分析、可视化及多案例综合应用实战教程
人工智能·gpt·arcgis
时间的情敌9 天前
《WebGIS EPSG:4326 与 EPSG:3857 墨卡托投影转换》
arcgis·mars2d
时间的情敌9 天前
《Mars2D 快速上手,从零搭建三维 GIS 项目》
arcgis·mars2d
那年那棵树10 天前
基于WebGis的人生如旅地图系统
前端·arcgis·vue·课程设计
梅如你11 天前
全国逐年 1KM 分辨率 NDVI 植被指数数据集(2000-2024)
arcgis·gis·遥感