Как устранить ошибку OSError: [Errno 2] Нет такой ошибки файла или каталога в dryscrape на CentOS 7? - PullRequest
0 голосов
/ 28 ноября 2018

Когда я запускаю ниже двух команд на терминале CentOS 7.4, получаю OSError: [Errno 2] No such file or directory ошибку

>>> import dryscrape
>>> dryscrape.Session()

После выполнения 2-й строки я получаю ошибку ниже

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/dryscrape/session.py", line 24, in __init__
    self.driver = driver or DefaultDriver()
  File "/usr/lib/python2.7/site-packages/dryscrape/driver/webkit.py", line 30, in __init__
    super(Driver, self).__init__(**kw)
  File "/usr/lib/python2.7/site-packages/webkit_server.py", line 230, in __init__
    self.conn = connection or ServerConnection()
  File "/usr/lib/python2.7/site-packages/webkit_server.py", line 507, in __init__
    self._sock = (server or get_default_server()).connect()
  File "/usr/lib/python2.7/site-packages/webkit_server.py", line 450, in get_default_server
    _default_server = Server()
  File "/usr/lib/python2.7/site-packages/webkit_server.py", line 416, in __init__
    stderr = subprocess.PIPE)
  File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__
    errread, errwrite)
  File "/usr/lib64/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

Все библиотеки и один и тот же кодработает на Ubuntu 14, но не работает на CentOS 7.4 / 7.5.

...