我正在为 Android 应用程序编写一个简单的测试,但在尝试将我的设备与此日志连接时它失败了:
Traceback (most recent call last): File "D:/MonkeyRunnerTest/test/LaunchTest.py", line 3, in <module> from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice ImportError: No module named 'com'
我使用 Pycharm 2.7.3、Python 3.3.2、juthon-standalone-2.5.3。我尝试使用 PyDev 在 Eclipse 上启动我的测试项目,并使用 Python 插件在 Intellij Idea 上启动我的测试项目,但结果相同。我还向我的操作系统 (Windows 7) 添加了包含 monkeyrunner 和 jython 源路径的环境变量 PYTHONPATH,但没有帮助。
对这个问题有什么建议吗?
最佳答案
您应该只使用 monkeyrunner
interpreter 来运行 monkeyrunner 脚本。忘记 python、jython 等。
从你的命令行尝试:
monkeyrunner LaunchTest.py
它会起作用。
你可以找到一些instructions to use monkeyrunner with Eclipse+Pydev .查看页面底部的更新。
关于python - 导入错误 : No module named 'com.android' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17692378/