簡體   English   中英

通過python IDE訪問GRASS模塊

[英]Accessing GRASS modules through python IDE

我試圖從python IDE中訪問GRASS模塊和函數。 (我正在使用WingIDE)

我的谷歌搜索告訴我它可以完成(我想),但我找不到任何明確的指示如何做到這一點。 有人能夠給我一些關於我需要做什么的明確指示嗎?

只需輸入這行代碼就行不通了。 我不認為它是定位草模塊。 我有arcgis 10.1

import sys
import grass.script as grass

最終目標是能夠同時使用argis工具箱和GRASS工具。

無論如何,希望對那里的人來說這是一件容易而且顯而易見的事,

任何幫助都會很棒,

干杯,

Wing IDE可能會將另一個Python安裝作為默認設置,而不是安裝了草的安裝。 您可以在“源”菜單中的“顯示Python環境”中進行檢查,並在“項目”菜單中的“項目屬性”(或在Wing 101中配置Python對話框)中對其進行配置。 如果由於某種原因你沒有將草安裝到Python中但是將它放在一個單獨的地方,你可能也需要配置Python Path或者代替它。

完成后,腳本應該能夠在調試器中運行並成功導入模塊(或者您也可以在Python Shell中執行此操作)。

如果這沒有幫助,請告訴我或發送電子郵件至support@wingware.com。

超越@ Wingware的重點,並假設你的“grass.script”是一個python模塊,你的PYTHONPATH需要包含包含“grass.script”的目錄,以便python解釋器能夠找到/導入所需的腳本。 您應該能夠在啟動IDE之前通過IDE或操作系統進行設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM