2016-12-30 59 views
1

我使用python(v3.6.0)和tkinter工作正常。 現在我試圖添加tkinter到我的python腳本來使用android monkeyrunner工具。當我嘗試執行執行下面的命令:android monkeyrunner python腳本tkinter

C:\Python36\myScript>monkeyrunner C:\Python36\myScript\installApp.py 

命令,然後下面的錯誤消息出現了:

[main] [com.android.monkeyrunner.MonkeyRunnerOptions] Script terminated due to an exception 
[main] [com.android.monkeyrunner.MonkeyRunnerOptions]Traceback (most recent call last): 
File "C:\Python36\myScript\installApp.py", line 2, in <module> 
import tkinter as tk 
ImportError: No module named tkinter 

我已經添加了我的Python庫文件路徑C:\ Python36 \ Lib文件 ,在我的Windows環境變量中,但仍然ImportError:沒有模塊名稱tkinter錯誤發生。

回答

1

問題是monkeyrunner基於jython。您可以使用AndroidViewClient/culebra,這幾乎是基於python的插入式替代品,並且還將Tkinter用於UI(請參閱culebra)。