[SharedWebServer]$ cat ~/.bashrc
export PATH="$PATH:~/bin/firefox"
alias firefox="~/bin/firefox/firefox"
alias pythonactivate='source $HOME/<DOMAIN>/env/bin/activate'
[ridgeline]$ hash
hits command
0 /home/<user>/bin/firefox/firefox
firefox_binary = FirefoxBinary(firefox_path='/home/<user>/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/<DOMAIN>/env/bin/activate
(env)[SharedWebServer]$ python main.py
Traceback (most recent call last):
File "main.py", line 238, in <module>
sys.exit(main())
File "main.py", line 71, in main
driver=webdriver.Firefox(firefox_binary=firefox_binary,firefox_profile=firefox_profile)
File "/home/<user>/<domain>/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/<user>/<domain>/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