[英]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.