[SharedWebServer]$ cat ~/.bashrc export PATH="$PATH:~/bin/firefox" alias firefox="~/bin/firefox/firefox" alias pythonactivate='source $HOME//env/bin/activate' [ridgeline]$ hash hits command 0 /home//bin/firefox/firefox firefox_binary = FirefoxBinary(firefox_path='/home//bin/firefox/firefox') firefox_profile = custom_firefox_profile(images=False, css=True, flash=False) driver=webdriver.Firefox(firefox_binary=firefox_binary,firefox_profile=firefox_profile) vdisplay = Xvfb() vdisplay.start() [SharedWebServer]$ source $HOME//env/bin/activate (env)[SharedWebServer]$ python main.py Traceback (most recent call last): File "main.py", line 238, in sys.exit(main()) File "main.py", line 71, in main driver=webdriver.Firefox(firefox_binary=firefox_binary,firefox_profile=firefox_profile) File "/home///env/local/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 67, in __init__ firefox_options.binary_location = self.binary if isinstance(self.binary, basestring) else self.binary._get_firefox_start_cmd() File "/home///env/local/lib/python2.7/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 163, in _get_firefox_start_cmd " Please specify the firefox binary location or install firefox") RuntimeError: Could not find firefox in your system PATH. Please specify the firefox binary location or install firefox