Anaconda3的Jupyter notebook调用ArcGISPro的Arcpy
ArcGIS Pro 自带了 conda 的虚拟环境 arcgispro-py3。在本地的 conda 环境中,通过 Jupyter 去调用 arcgispro-py3 更便于用户操作 ArcGIS 模块。
1 查找 arcgispro-py3 环境路径
安装 ArcGIS Pro 时,选择默认安装路径,则 arcgispro-py3 虚拟环境路径如下图所示。
2 激活 arcgispro-py3 环境
运行 cmd (命令提示符) 或 Anaconda Prompt (Anaconda3)
使用conda activate "C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3"
,激活 arcgispro-py3 虚拟环境。
使用pip list
查看 arcgispro-py3 环境中已经安装的包,由于已经存在了 ipykernel 包,只需要将改环境配置到 Jupyter 中即可。
3 将 arcgispro-py3 配置到 Jupyter
使用python -m ipykernel install --user --name arcgispro-py3
将 arcgispro-py3 配置到 Jupyter 中。
也可以使用python -m ipykernel install --user --name arcgispro-py3 --display-name "名称"
,修改arcgispro-py3在jupyter中显示的名称。
运行 Jupyter,可以看到 arcgispro-py3 正常运行。
由于 arcgispro-py3 的环境不是在本地 conda 下面的虚拟环境,安装autopep8
等其他扩展包需要调用 arcgispro-py3 的环境下的 pip。
通过cd C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\Scripts
进入pip.exe所在的路径,并执行安装autopep8
如果安装 autopep8 出现下面错误,根据错误提示,使用pip install --user autopep8
来安装。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人