您的位置:首页 > 其它

ImportError: No module named selenium

2015-09-26 12:36 309 查看
参考: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,果然是优先使用这个错误的路径导入的。)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: