问题描述
我在 python 中使用以下代码:
from appium import webdriver
from os import path
CUR_DIR = path.dirname(path.abspath(__file__))
APP = path.join(CUR_DIR,'TheApp.app.zip')
APPIUM = 'http://localhost:4723'
CAPS = {
'platformName': 'iOS','platformVersion': '14.0','deviceName': 'iPhone 12 mini','automationName': 'XCUITest','app': APP,}
driver = webdriver.Remote(APPIUM,CAPS)
driver.quit()
我能够使用相同的所需功能直接从 Appium 桌面应用程序启动会话,但是当我尝试运行此脚本以从那里启动会话时,出现此错误:
from appium import webdriver
ImportError: No module named appium
请多多指教,这是我第一次接触这些技术。谢谢!
解决方法
我遇到的问题是我试图使用 python session_ios.py
运行文件;改成python3 session_ios.py
就解决了,因为是我安装的Appium版本。