针对python的selenium的导入

针对python的selenium的导入,python,selenium,python-import,Python,Selenium,Python Import,Python 3.4:我在Ubuntu上使用以下命令安装了selenium: sudo pip3 install selenium 但是,当我尝试导入时,会出现一个错误: #!/usr/bin/env python3 from selenium import webdriver 错误- 文件“/selenium.py”,第2行,在 从selenium导入web驱动程序 如果我再次尝试安装该软件包。它说它已经安装好了。我可以在这里看到软件包,也可以在那里看到webdriver目录: /usr

Python 3.4:我在Ubuntu上使用以下命令安装了selenium:

sudo pip3 install selenium 
但是,当我尝试导入时,会出现一个错误:

#!/usr/bin/env python3
from selenium import webdriver
错误-
文件“/selenium.py”,第2行,在
从selenium导入web驱动程序

如果我再次尝试安装该软件包。它说它已经安装好了。我可以在这里看到软件包,也可以在那里看到webdriver目录:
/usr/local/lib/python3.4/dist-packages/selenium
/usr/local/lib/python3.4/dist-packages/selenium-2.47.1.鸡蛋信息

此路径位于我的Python 3.4环境变量中。我在我的mac(Python3.4)上有这个功能,但在Ubuntu上不起作用


有什么建议吗?

从错误消息中可以看出-

文件“/selenium.py”,第2行,在模块中
从selenium导入web驱动程序

您已将文件命名为-
selenium.py
——这会屏蔽导致问题的库模块
selenium

您应该将文件重命名为其他文件,这样它就不会屏蔽任何库

此外,在粘贴的代码中,
web
driver
之间没有空格,但在错误消息中似乎有空格,如果该空格确实存在于代码中,则也删除该空格。应该是-

from selenium import webdriver

您似乎在
web驱动程序中有一个空格。请将其更改为
webdriver

Error - File "./selenium.py", line 2, in <module>
from selenium import web driver
错误-文件“/selenium.py”,第2行,在
从selenium导入web驱动程序

此外,文件名为selenium,模块名为selenium。这两个名称相互冲突。

是否命名正在运行的脚本
selenium
?我怀疑它正在导入自身,而不是全局安装的
selenium
模块。使用不同的名称,这样就不会影响现有模块。