參考:http://www.xuebuyuan.com/451338.html
如果能導入selenium模塊:
import selenium
print selenium.__file__ #打印出導入的路徑
正確導入:C:\Python27\lib\site-packages\selenium-2.31.0-py2.7.egg\selenium\__init__.pyc
發現很多包都是在 E:\python\Lib\site-packages 包括 webpy框架等
我只是在firefox瀏覽器中裝了selenium ide ,在這個路徑下並沒有selenium的包。
嘗試用 pip 安裝selenium : pip install -U selenium
安裝之後E:\python\Lib\site-packages 下有了selenium包。似乎利用firefox安裝的selenium並沒有在python文件裏放入包。所以python是無法導入selenium包的。
再次打印導入selenium的路徑,確認是正確路徑導入的,不是則把導入用的文件刪除或重命名。(因爲有錯誤的路徑,是不會使用正確的路徑的,導入路徑有優先順序,從根目錄開始的。我把錯誤的導入文件複製到根目錄/python/selenium.pyc,果然是優先使用這個錯誤的路徑導入的。)