![](/img/trans.png)
[英]How to install firefoxdriver webdriver for python3 selenium on ubuntu 16.04?
[英]Selenium not working in Python , Ubuntu 16.04
我使用 pip 安裝了 selenium。 並將 geckodriver 放在 /usr/bin 中。 我保持 ubuntu 更新。 火狐更新。
當我運行下面的程序時:
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://google.com')
在跑步時我得到了:
結束。
Traceback (most recent call last):
File "seleniumIntro.py", line 3, in <module>
from selenium import webdriver
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/__init__.py", line 18, in <module>
from .firefox.webdriver import WebDriver as Firefox # noqa
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", line 32, in <module>
from .extension_connection import ExtensionConnection
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", line 24, in <module>
from selenium.webdriver.remote.remote_connection import RemoteConnection
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/remote_connection.py", line 35, in <module>
from . import utils
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/utils.py", line 22, in <module>
import zipfile
File "/usr/lib/python2.7/zipfile.py", line 501, in <module>
class ZipExtFile(io.BufferedIOBase):
AttributeError: 'module' object has no attribute 'BufferedIOBase'
(程序退出代碼:1)按回車繼續
為什么會這樣? 謝謝你。
它使用 python3 ,使用 pip3 安裝並運行相同的程序。 感謝你們對我的幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.