VS Code中Robot Framework导入AppiumLibrary模块找不到?Python路径问题求助
Robot Framework路径问题解决方案
问题总结
- VS Code无法识别已安装的
AppiumLibrary模块 - 执行Robot测试用例时出现路径相关报错
排查与解决步骤
确认Python环境一致性
- 打开VS Code终端,执行
which python(Mac/Linux)或where python(Windows),查看终端当前使用的Python路径 - 执行
pip list,确认robotframework-appiumlibrary(注意包名带前缀)是否在已安装列表中 - 检查VS Code左下角显示的Python解释器路径,必须和终端使用的路径完全一致
- 打开VS Code终端,执行
修复VS Code模块识别
- 按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)打开命令面板 - 选择
Python: Select Interpreter,切换到安装了AppiumLibrary的Python环境 - 重启VS Code后重新打开测试文件,验证模块是否正常识别
- 按下
解决运行报错
- 如果运行时提示模块找不到,直接在VS Code终端执行
pip install robotframework-appiumlibrary - 若使用虚拟环境,先激活环境:
- Windows:
venv\Scripts\activate - Mac/Linux:
source venv/bin/activate
激活后再执行安装命令
- Windows:
- 如果运行时提示模块找不到,直接在VS Code终端执行
调整后的测试代码
*** Settings *** Documentation 模板Robot主测试套件 Library AppiumLibrary Library RPA.Browser
内容的提问来源于stack exchange,提问作者Mokhamad Aulia
相关产品推荐
相关产品推荐

