gpt4 book ai didi

importerror - 将 arcpy 模块导入 anaconda 的 Spyder

转载 作者:行者123 更新时间:2023-12-04 02:46:11 29 4
gpt4 key购买 nike

我想在 Anaconda 的 Spyder 中使用 arcpy。我有完整的 ArcGIS 许可,所以这不是问题。我可以通过将 arcpy 文件夹从 C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy 复制到 C:\Anaconda\Lib\site-packages 来半导入模块,但是导入从未完成,因为我收到“ImportError:没有名为 arcgisscripting 的模块”的错误。 arcpy 有什么方法可以在 Spyder 中工作吗?

最佳答案

这是你需要做的:

  • 在 ArcGIS 中打开 Python 窗口,如 here 所述
  • 在那里运行这两个命令:
    import syssys.executable
  • 复制最后一条命令的输出
  • 打开 Spyder 并转到
    Tools > Preferences > Python interpreter
    选择选项
    Use the following Python interpreter
    并将步骤 3 的结果粘贴到那里。
  • 最后转到Consoles > Open an IPython console .这将打开一个新控制台,该控制台将运行与 ArcGIS 相同但在 Spyder 中的 Python 版本。因此,您可以在那里运行任何可以在 ArcGIS Python 窗口中运行的命令。

  • 备注 : 如果 ArcGIS 附带的 Python 没有 ipykernel,这可能不起作用。包裹。

    关于importerror - 将 arcpy 模块导入 anaconda 的 Spyder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19795469/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com