1. 程式人生 > >解決ImportError: cannot import name webdriver

解決ImportError: cannot import name webdriver

最近在寫一個Python程式的時候,使用from selenium import webdriver,在run的時候卻出現ImportError: cannot import name webdriver的提示,但是在Python IDLE裡面跑卻沒有錯誤。很是疑惑,谷歌一下才發現有人已經在stackoverflow裡面提出類似問題了,原因如下,在當前目錄有個明教selenium的檔案,Python會先匯入這個檔案,然後再匯入標準庫裡面的selenium.py可以使用import selenium print selenium.file去看打印出的檔案路徑,如果不是下面類似的C:\Python27\lib\site-packages\selenium-2.31.0-py2.7.egg\selenium__init__.pyc,需要把當前目錄下的檔案刪除或者重新命名。