2010-11-22 73 views
0

我有Arch linux,最近它的python软件包升级到了第三个分支。现在我无法运行selenium-python绑定。当我运行它时(即使使用旧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 

它可能是什么? (顺便说一句,看起来我的硒是用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

我已经尝试过了,它为我工作。该错误对我来说没有意义,因为selenium.py中的第193行是Selenium对象“start”方法的一部分 - 不应在导入时调用它。

也许问问user group