![]() ![]() ![]() # Press keyboard esc and i key to insert geckodriver saved folder to the PATH environment variable and export PATH. Then run the below shell command in the terminal. If the PATH environment variable value does not include the geckodriver executable file saved folder.Open a terminal and run the command env to show the PATH environment variable value.3.2 Set Geckodriver Saved Folder In OS Path Environment Variable. This method also takes effect when you run or debug the above python code in the Eclipse PyDev plugin. Now the Firefox browser can be started as normal.from selenium import webdriverīrowser = webdriver.Firefox(executable_path = '/Users/zhaosong/Documents/WorkSpace/tool/geckodriver') This is the simplest way to fix this problem.3.1 Specify The executable_path Parameter Value When Initialize Firefox. Then unzip it to a local folder such as /Users/zhaosong/Documents/WorkSpace/tool. But before any solution takes effect, we should download the related geckodriver executable file from Mozilla/Geckodriver.After some investigation, I finally find the method to resolve it. The key error message is that Message: ‘geckodriver’ executable needs to be in PATH.:Message: 'geckodriver' executable needs to be in PATH. Os.path.basename(self.path), self.start_error_message) Traceback (most recent call last):įile "/Users/zhaosong/Documents/WorkSpace/-example-code/PythonExampleProject/com/dev2qa/example/selenium/RunSeleniumWithDifferentWebBrowser.py", line 16, in įile "/Users/zhaosong/Documents/WorkSpace/-example-code/PythonExampleProject/com/dev2qa/example/selenium/RunSeleniumWithDifferentWebBrowser.py", line 11, in run_webdriver_firefoxįile "/Users/zhaosong/anaconda3/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 157, in _init_įile "/Users/zhaosong/anaconda3/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 83, in start ![]() When executing the above python source code, it shows the below error message.Below is the example python source code. ![]()
0 Comments
Leave a Reply. |