通过pythonide访问GRASS模块
我试图从PythonIDE中访问GRASS模块和函数。(我正在使用WingIDE) 我的谷歌搜索告诉我这是可以做到的(我想),但我找不到任何关于如何做到这一点的明确指示。有人能给我一些关于我需要做什么的明确指示吗 简单地键入这行代码是行不通的。我不认为这是定位草地模块。我有arcgis 10.1通过pythonide访问GRASS模块,python,ide,open-source,arcgis,arcpy,Python,Ide,Open Source,Arcgis,Arcpy,我试图从PythonIDE中访问GRASS模块和函数。(我正在使用WingIDE) 我的谷歌搜索告诉我这是可以做到的(我想),但我找不到任何关于如何做到这一点的明确指示。有人能给我一些关于我需要做什么的明确指示吗 简单地键入这行代码是行不通的。我不认为这是定位草地模块。我有arcgis 10.1 import sys import grass.script as grass 最终目标是能够同时使用argis工具箱和GRASS工具 不管怎样,希望这对外面的人来说是件容易和明显的事情 任何帮助都会
import sys
import grass.script as grass
最终目标是能够同时使用argis工具箱和GRASS工具
不管怎样,希望这对外面的人来说是件容易和明显的事情
任何帮助都会很好
干杯
DanWing IDE可能会选择另一个Python安装作为默认安装,而不是安装grass的安装。您可以在“源”菜单中的“显示Python环境”中进行检查,并在“项目”菜单中的“项目属性”(或Wing 101中的“配置Python”对话框)中对其进行配置。如果出于某种原因,您没有将grass安装到Python中,而是将它放在一个单独的位置,那么您可能还需要配置Python路径,或者需要配置Python路径 完成后,脚本应该能够在调试器中运行并成功导入模块(或者也可以在Python Shell中执行此操作)
如果这没有帮助,请让我知道或电子邮件support@wingware.com.除了@Wingware的要点之外,假设您的“grass.script”是一个python模块,PYTHONPATH需要包含包含“grass.script”的目录,以便python解释器能够找到/导入所需的脚本。在启动IDE之前,您应该能够通过IDE或操作系统进行设置。那么,您到底在问什么?程序运行时是否未正确导入
grass.script
?你是想让代码智能发挥作用吗?怎么了?