如何为AndroidViewClient设置环境变量?

问题描述 投票:0回答:1

我有monkeyrunner设置,我也试图设置AndroidViewClient。我按照https://github.com/dtmilano/AndroidViewClient/wiki的教程,进行了pip安装,并使用以下代码将env路径添加到我的bash配置文件中:

export ANDROID_VIEW_CLIENT_HOME=/Users/me/Library/Android/sdk/tools/bin/AndroidViewClient-master

我确保重新获得我的bash。但是,当我从/ examples文件夹运行python check-import.py --debug时,我收到错误:

File "check-import.py", line 22
    print("WARNING: '%s' is not a directory and is pointed by ANDROID_VIEW_CLIENT_HOME environment variable" % avcd, file=sys.stderr)
                                                                                                                         ^
SyntaxError: invalid syntax

我对环境变量不是很熟悉,所以我很容易犯错我没有抓到的。

environment-variables monkeyrunner androidviewclient
1个回答
0
投票

如果您通过androidviewclient安装了pip

pip install androidviewclient

并且它没有给你任何错误,那么androidviewclient应该通过import或命令行通过其命令(即dumpculebra)安装并可用于你的脚本。

您不需要任何环境变量。

然后当你跑

./check-import.py --debug

你会看到你的python路径然后打印出来

OK

看来你已经改变了这条线https://github.com/dtmilano/AndroidViewClient/blob/master/examples/check-import.py#L22

AndroidViewClient / culebra需要python 2.7.x,因此如果您的系统上有不同的版本,则可以安装https://github.com/pyenv/pyenv或其他虚拟环境。

© www.soinside.com 2019 - 2024. All rights reserved.