I need python version below 3 to make it work with Selenium web-driver library & Robot Framework. However, another standalone program on my pc needs python 3.5 & websocket-client.
I installed python 2.7, pip and all needed libraries. Path variable points to the python 2.7. After this my robot framework was working smoothly with Selenium2Library.
Then I installed python 3.5. Did not change path variable. Installed websocket-client package going inside the python 3.5 folder where pip.exe was located. Then hardcoded my other program to look for python.exe from 3.5 folder.
Now the other program runs fine but the selenium gives me error. Surprisingly, open and close browser keywords working, but others are not! Pls advise.
WebDriverException: Message: disconnected: unable to connect to renderer
(Session info: chrome=62.0.3202.94)
(Driver info: chromedriver=2.31.488763 (092de99f48a300323ecf8c2a4e2e7cab51de5ba8),platform=Windows NT 10.0.10586 x86_64)