在cmd提示符下运行Python程序时找不到chromedriver。

问题描述 投票:0回答:1

谢谢你的阅读! 我使用硒创建了一个python程序,可以自动将文件上传到网站上,我把.py文件和chrome驱动放在了桌面的一个文件夹里,并设置了可执行路径 "chromedriver.exe"。我把.py文件和chrome驱动放在桌面的一个文件夹里,并把可执行路径设置为 "chromedriver.exe"。当我从IDLE运行程序时,程序运行没有任何问题。然而,当我尝试从命令行运行它时,程序找不到chromedriver。我把它们放在那个文件夹里,因为我想和我的同事分享这个东西,并计划使用Excel的VBA脚本来调用python程序并传递一些变量。我的假设是,既然所有的文件都在同一个文件夹里,那么路径就不是问题。

我如何使它消除所有路径依赖?

python selenium selenium-chromedriver filepath
1个回答
0
投票

你应该尝试指定chromedriver.exe的完整路径,比如C:\users\username\Desktop\projectfolder\chromedriver.exe。

© www.soinside.com 2019 - 2024. All rights reserved.