You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PythonAnywhere项目中正确指定ChromeDriver路径?

PythonAnywhere中ChromeDriver路径配置错误问题

在PythonAnywhere的Python项目中指定ChromeDriver路径时出现错误,相关代码如下:

driver = uc.Chrome(options=options, driver_executable_path="/user/KraKoff/files/home/KraKoff/chromedriver.exe")

相关截图:

  • 控制台错误截图:控制台错误
  • 文件夹结构截图:文件夹结构

问题原因及解决方案

  1. 驱动版本不匹配:PythonAnywhere是Linux环境,无法使用Windows平台的.exe格式驱动,需下载对应Linux版本的ChromeDriver(版本要与PythonAnywhere上的Chrome浏览器版本一致)。
  2. 路径层级错误:PythonAnywhere的用户主目录为/home/你的用户名/,原路径多了冗余层级,正确路径应为/home/KraKoff/chromedriver(同时去掉.exe后缀)。
  3. 缺少执行权限:上传后的ChromeDriver需要添加执行权限才能正常运行。

修正后的代码示例:

driver = uc.Chrome(options=options, driver_executable_path="/home/KraKoff/chromedriver")

在PythonAnywhere控制台执行以下命令添加权限:

chmod +x /home/KraKoff/chromedriver

内容的提问来源于stack exchange,提问作者KraKoff_

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 06:24:03