2016-12-15 496 views
4

我正在運行Android Studio 2.2.3在Android Studio中運行Python腳本

我需要在開發過程中運行Python腳本來處理一些數據文件。最後的apk不需要在設備中運行Python。

目前我從終端或PyDev for Eclipse運行腳本,但我一直在尋找一種從Android Studio中完成它的方法。

似乎有一種方法可以做到這一點,因爲當我右鍵單擊.py文件並選擇「運行」選項時,會打開一個「編輯配置」對話框,我可以在其中配置多個選項。問題是我無法指定Python解釋器,必須從已配置的Python SDK的組合框中選擇它。雖然沒有選擇解釋器,但出現錯誤消息,說明「錯誤:請選擇一個帶有效Python SDK的模塊」

我設法爲我的項目創建了Java模塊,但不是Python模塊(我確實安裝了Python Community Edition插件)。有誰知道如何實現這個目標?

TIA。

回答

3

如果您只需要運行腳本而不編輯它們,最簡單的方法就是通過設置|工具|外部工具。這不需要Python插件或任何Python特定的配置;你可以簡單地指定要執行的命令行。外部工具在工具菜單中顯示爲項目,您還可以使用設置|將鍵盤快捷鍵分配給它們鍵盤映射。

+0

嘿,謝謝,我期待編輯,運行和調試,放置斷點等。 – ibancg

+0

我不認爲這會實際工作。要在IntelliJ IDEA的Java模塊中調試Python腳本,您需要創建一個Python構面並在構面設置中指定Python SDK,而Android Studio缺少創建構面的UI。 – yole