根据说明:
sudo easy_install --upgrade androidviewclient
该命令的输出包括:
Installed /Library/Python/2.7/site-packages/androidviewclient-8.13.1-py2.7.egg
但是,当我尝试在 monkeyrunner python 脚本中使用它时,我得到 ImportError: No module named dtmilano
似乎我有一个“鸡蛋”,但它真的安装了吗?
根据说明:
sudo easy_install --upgrade androidviewclient
该命令的输出包括:
Installed /Library/Python/2.7/site-packages/androidviewclient-8.13.1-py2.7.egg
但是,当我尝试在 monkeyrunner python 脚本中使用它时,我得到 ImportError: No module named dtmilano
似乎我有一个“鸡蛋”,但它真的安装了吗?
它似乎已安装,但是您应该python
用作解释器,而不是monkeyrunner
.
脚本中的第一行应该是
#! /usr/bin/env python
并且脚本应该是可执行的
$ chmod +x myscript.py
顺便说一句,要有一个模板来开始创建你的脚本,你可以使用
$ culebra -U -o mytest.py
它将创建一个测试脚本,然后您可以对其进行修改以满足您的需求。
根据您的要点,您正在尝试做什么,可以使用culebra
生成的文件进行一些编辑。
$ culebra --do-not-verify-initial-screen-dump --start-activity=com.android.settings/.Settings --output=settings.py
请注意,我使用的Settings
是因为DevelopmentSettings
通常是片段而不是活动。