ImportError: No module named selenium

參考: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,果然是優先使用這個錯誤的路徑導入的。)







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章