首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过python IDE访问GRASS模块

通过python IDE访问GRASS模块
EN

Stack Overflow用户
提问于 2013-03-15 05:22:33
回答 2查看 381关注 0票数 0

我正在尝试从python IDE中访问GRASS模块和函数。(我使用的是WingIDE)

我的谷歌搜索告诉我这是可以做到的(我认为),但我找不到任何关于如何做到这一点的明确说明。有没有人能给我一些明确的指示,告诉我需要做什么?

简单地输入这行代码是行不通的。我不认为它在定位grass模块。我有arcgis 10.1

代码语言:javascript
复制
import sys
import grass.script as grass

最终目标是能够同时使用argis工具箱和GRASS工具。

无论如何,希望这对外面的人来说是简单和明显的事情,

任何帮助都是最好的,

干杯,

EN

回答 2

Stack Overflow用户

发布于 2013-03-21 00:45:10

Wing IDE可能会选择另一个Python安装作为默认安装,而不是您安装grass的那个。您可以在Source菜单中的Show Python Environment中选中它,并在Project菜单中的Project Properties中对其进行配置(或在Wing 101中配置Python对话框)。如果出于某种原因,您没有将grass安装到Python中,而是将其安装在单独的位置,则可能需要配置Python路径。

完成后,脚本应该能够在调试器中运行并成功导入模块(或者您也可以在Python Shell中执行此操作)。

如果这不能解决问题,请让我知道或者给support@wingware.com发邮件。

票数 2
EN

Stack Overflow用户

发布于 2013-03-21 00:55:41

除了@Wingware的要点之外,假设你的"grass.script“是一个python模块,你的PYTHONPATH需要包括包含"grass.script”的目录,以便python解释器能够找到/导入所需的脚本。在启动IDE之前,您应该能够通过IDE或从操作系统设置此设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15420475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档