You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在VSCode中指定ArcGIS Pro 3.0 Python解释器的问题求助

解决ArcGIS Pro 3.0 + VSCode Python解释器匹配及交互式运行问题

一、指定VSCode默认Python解释器

  • 打开VSCode,按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入Python: Select Interpreter。
  • 在弹出的列表里找到ArcGIS Pro自带的Python解释器,路径一般是C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\python.exe(Windows),选中即可。
  • 如果列表里没显示,点击Enter interpreter path,手动粘贴上述路径确认。

二、让终端默认使用指定解释器

  • 打开VSCode设置(快捷键Ctrl+,),搜索terminal.integrated.defaultProfile.windows(对应自己的系统选对应的配置项,Linux/macOS换后缀),选择常用的终端(比如Command Prompt或PowerShell)。
  • 接着搜索python.terminal.activateEnvironment,确保这个选项是勾选状态,这样打开终端时会自动激活ArcGIS Pro的虚拟环境。
  • 要是还是没生效,手动在终端激活环境:
    Windows下执行:"C:\Program Files\ArcGIS\Pro\bin\Python\Scripts\activate.bat"
    激活成功后终端会显示(arcgispro-py3)的前缀,这时运行代码或启动交互式Python都会用正确的解释器。

三、修复交互式代码块运行功能

  • 检查VSCode的Python插件版本,打开扩展面板(Ctrl+Shift+X),找到Python插件,点击更新到最新版。
  • 按下Ctrl+Shift+P输入Python: Create Terminal,打开新的终端,尝试输入缩进代码块(比如for i in range(3):换行输入print(i)),测试是否能正常执行。
  • 如果还是不行,重置Python插件的自定义设置:打开设置,搜索python.settings.json,点击Edit in settings.json,删除所有和Python解释器、终端相关的自定义配置,然后重新按前面的步骤配置一遍。

内容的提问来源于stack exchange,提问作者user44796

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 21:25:02