2010-11-22 4 views
0

У меня есть Arch linux, и недавно это пакеты python были обновлены до 3-й ветки. Теперь я не могу запускать привязки selenium-python. Когда я запускаю его (даже с версией старого питона), я получаю:Ошибка с новой версией

from selenium import selenium 
    File "/usr/lib/python2.7/site-packages/selenium-2.0a5-py2.7.egg/selenium/__init__.py", line 23, in <module> 
    from selenium.selenium import selenium 
    File "/usr/lib/python2.7/site-packages/selenium-2.0a5-py2.7.egg/selenium/selenium/selenium.py", line 193 
    raise Exception, result 

Что это может быть? (Btw, похоже, что мой селен был построен с 2.6 python).


UPD Я попытался получить селен еще раз, но:

easy_install-2.7 selenium 
install_dir /usr/lib/python2.7/site-packages/ 
Searching for selenium 
Best match: selenium 2.0a5 
Processing selenium-2.0a5-py2.7.egg 
selenium 2.0a5 is already the active version in easy-install.pth 

Using /usr/lib/python2.7/site-packages/selenium-2.0a5-py2.7.egg 
Processing dependencies for selenium 
Finished processing dependencies for selenium 

ответ

1

Я попробовал это, и это работает для меня. Ошибка для меня не имеет смысла, поскольку строка 193 в selenium.py является частью метода «запуска» объекта Selenium - его нельзя вызывать во время импорта.

Возможно, запросите user group?

Смежные вопросы