当前位置: 首页 > 知识库问答 >
问题:

flask_1|WebDriver异常:消息:'chromeDrive'可执行文件需要在PATH中

郎长卿
2023-03-14

我使用基于flask的应用程序设置了python robot框架

来自阿尔卑斯山:最新拷贝。 /appWORKDIR /appRUN ls-la/RUN apk add--no-acacacecsqlite py3-pip RUN pip3安装-rrequirements.txtENVFLASK_PORT8181 ENVFLASK_APPdemo_appCMD["sh","run.sh"]COPY测试/用户界面 /config/ /app/tests/config/COPY测试/用户界面/页面/ /app/tests/pages/COPY测试/用户界面/步骤/ /app/tests/steps/COPY测试/用户界面/test_data/ /app/tests/test_data/COPY测试/用户界面/测试/ /app/tests/tests/COPY测试/界面用户/test_suites/ /app/tests/test_suites/RUN ls-la/WORKDIR /app/tests/test_suites/CMD["sh","run_ui_negative_tests.sh"]

版本:“3”服务:flask:主机名:demoapp映像:demoapp:0.0.1内部版本:上下文:。dockerfile:/Dockerfile

links:
  - chrome
tty: true

chrome:image:selenium/node-chrome:4.0.0-alpha-7-prerelease-20201009卷:-/dev/shm:/dev/shm取决于:-selenium-hub环境:-seu-EVENT-BUS-HOST=selenium-hub-seu-EVENT-BUS-PUBLISH-PORT=4442-seu-EVENT-BUS-SUBSCRIBE-PORT=4443端口:-“5900:5900”

selenium集线器:图片:selenium/hub:4.0.0-alpha-7-prerelease-20201009容器_名称:selenium集线器端口:-“4442:4442”

WebDriverException:消息:“chromedriver”可执行文件需要位于路径中。请看https://sites.google.com/a/chromium.org/chromedriver/homeH

共有1个答案

燕禄
2023-03-14

尝试添加存储chrome驱动程序的路径。

driver = webdriver.Chrome(executable_path=r'your_path\chromedriver.exe') 
 类似资料: