我通过package.json文件安装chromedriver,并将其安装在npm_modules文件夹中。然后,当通过终端测试通过时,我将其添加到可执行文件的PATH中。
在pycharm中运行相同命令时,表示找不到可执行文件:
WebDriverException: Message: 'chromedriver' executable needs to be in PATH.

我想我必须在pycharm中以特定方式设置它。

谢谢

最佳答案

我在调用webdriver.Chrome时在代码中指定了chromedriver的路径,从而解决了此问题;

driver = webdriver.Chrome('<path_to>/chromedriver')


现在,PyCharm可以轻松找到并执行驱动程序。

注意:在JetBrains PyCharm community support site.中找到了此解决方案

关于python - Pycharm找不到用于 Selenium 的chromedriver的可执行文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41559294/

10-15 11:06