मैं एक मशीन पर प्रेत का उपयोग करने के लिए सेलेनियम प्राप्त करने की कोशिश कर रहा हूं। मेरा कोड बिना किसी त्रुटि के संकलित है:
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
import cookielib
import re
from splinter import Browser
driver = webdriver.PhantomJS('C:/Program Files (x86)/phantomjs-1.9.2-windows')
लेकिन हर बार जब मैं इसे चलाता हूं तो मुझे त्रुटि मिलती है
Traceback (most recent call last):
File "E:/~PROJECT/disinfo/py/bs.py", line 8, in <module>
driver = webdriver.PhantomJS('C:/Program Files (x86)/phantomjs-1.9.2-windows')
File "C:\Python27\lib\site-packages\selenium\webdriver\phantomjs\webdriver.py", line 50, in __init__
self.service.start()
File "C:\Python27\lib\site-packages\selenium\webdriver\phantomjs\service.py", line 63, in start
raise WebDriverException("Unable to start phantomjs with ghostdriver.", e)
selenium.common.exceptions.WebDriverException: Message: 'Unable to start phantomjs with ghostdriver.' ; Screenshot: available via screen
मुझे यह त्रुटि घंटों से मिल रही है। "भूत प्रेत के साथ प्रेत शुरू करने में असमर्थ"। ऑनलाइन सबसे सरल उदाहरण पीआईपी के साथ सेलेनियम स्थापित करना और फिर एनओडीजेएस एनपीएम के साथ फैंटमज को दिखाना है, जो कि मैंने इसे कैसे किया। सेलेनियम का स्थान मेरे PYTHONPATH में भी है। मुझे स्पष्ट रूप से पता नहीं है कि यह बात मुझसे क्या चाहती है। कोई विचार?