Appium Doctor无法识别~/.bash_配置文件中的环境变量
将这些环境变量添加到myAppium Doctor无法识别~/.bash_配置文件中的环境变量,appium,appium-ios,appium-android,Appium,Appium Ios,Appium Android,将这些环境变量添加到my~/.bash\u配置文件中 ANDROID_HOME=/Users/username/Library/Android/sdk PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform_tools JAVA_HOME=$(/usr/libexec/java_home) PATH=${JAVA_HOME}/bin:$PATH 运行Appium Doctor时不阻止这些警告: ANDROID_HOME is NOT se
~/.bash\u配置文件中
ANDROID_HOME=/Users/username/Library/Android/sdk
PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform_tools
JAVA_HOME=$(/usr/libexec/java_home)
PATH=${JAVA_HOME}/bin:$PATH
运行Appium Doctor时不阻止这些警告:
ANDROID_HOME is NOT set!
JAVA_HOME is NOT set!
adb could not be found because ANDROID_HOME is NOT set!
android could not be found because ANDROID_HOME is NOT set!
emulator could not be found because ANDROID_HOME is NOT set!
Bin directory for $JAVA_HOME is not set
相反,我必须使用export
手动添加环境变量,我打开的每个实例都是一个新的终端
export ANDROID_HOME=/Users/username/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform_tools
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=${JAVA_HOME}/bin:$PATH
知道为什么Appium不识别~/.bash_概要文件中定义的环境变量吗
谢谢。我必须从~/.bash\u概要文件中导出变量,以使变量保持不变,而不是从命令行
export ANDROID_HOME=/Users/username/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform_tools
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=${JAVA_HOME}/bin:$PATH
添加环境变量后,重新启动机器。问题:修改.bash\u profile
后是否重新启动了终端?我不记得了。如果不象在Linux中那样重新启动终端,您可以执行source~/.bash_profile
吗?任何一种方法都是重新启动或执行source
命令