精华内容
下载资源
问答
  • 我在python中导入selenium webdriver时遇到了一些麻烦.只是为了确保:这是我的小脚本:import seleniumfrom selenium import webdriverbrowser = webdriver.Firefox(executable_path='/Users/Sleeps/Webdrivers/Fire...

    我在

    python中导入selenium webdriver时遇到了一些麻烦.只是为了确保:这是我的小脚本:

    import selenium

    from selenium import webdriver

    browser = webdriver.Firefox(executable_path='/Users/Sleeps/Webdrivers/Firefox/geckodriver')

    当我跑

    来自selenium import webdriver,

    我被抛出错误

    没有名为’selenium.webdriver.firefox.webdriver’的模块.

    我整齐地按照Selenium自己建议的步骤(你可以找到它们here). Nonethelss,我得到了错误.我不知道为什么会这样.我尝试了以下方法:

    pip安装硒

    python -m pip install -U selenium

    sudo pip3安装selenium

    无论我用什么,皮普证实

    要求已经满足:./ anaconda / lib / python3.5 / site -packages中的selenium

    我在Anaconda目录中进一步讨价还价.我似乎在正确的地方有selenium包:/Users/Sleeps/anaconda/lib/python3.5/selenium/webdriver/__init__.py

    编辑

    我进一步为MacOS安装了最新的gecko驱动程序(你可以找到它here).我将它解压缩到Users / Sleeps / Webdrivers / Firefox /.

    我在命令行中运行了PATH = $PATH:/ Users / Sleeps / Webdrivers / Firefox / geckodriver.

    从pprint import pprint运行;进口口; import sys; pprint(sys.path中); pprint(os.getenv( “路径”)); pprint(os.getcwd())返回

    ['',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages/six-1.10.0-py3.5.egg',

    '/Users/Sleeps/anaconda/lib/python35.zip',

    '/Users/Sleeps/anaconda/lib/python3.5',

    '/Users/Sleeps/anaconda/lib/python3.5/plat-darwin',

    '/Users/Sleeps/anaconda/lib/python3.5/lib-dynload',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages/Sphinx-1.4.1-py3.5.egg',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages/aeosa',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages/IPython/extensions',

    '/Users/Sleeps/.ipython']

    '/Library/Frameworks/Python.framework/Versions/2.7/bin:/Users/Sleeps/anaconda/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin'

    ('/Users/Sleeps/Dropbox/01_Data '

    'Science/Kooperation/EX/Automobile‘)

    ls -alh返回

    total 24

    drwxr-xr-x@ 3 Sleeps staff 102B 9 Aug 12:06 .

    drwxr-xr-x@ 35 Sleeps staff 1,2K 9 Aug 12:06 ..

    -rwxr-xr-x@ 1 Sleeps staff 9,4K 9 Aug 11:59 Test.ipynb

    当我从selenium import webdriver运行时,我仍然得到错误.

    我怎么能摆脱它?

    展开全文
  • I have some trouble with importing selenium webdriver in python. Just to make sure: here is my little script:import seleniumfrom selenium import webdriverbrowser = webdriver.Firefox(executable_path='/...

    cs110909400

    I have some trouble with importing selenium webdriver in python. Just to make sure: here is my little script:

    import selenium

    from selenium import webdriver

    browser = webdriver.Firefox(executable_path='/Users/Sleeps/Webdrivers/Firefox/geckodriver')

    When I run

    from selenium import webdriver,

    I am thrown the error

    No module named 'selenium.webdriver.firefox.webdriver'.

    I neatly follow the steps suggested from Selenium themselves (you can find them here). Nonethelss, I get the error. I have no idea why that is the case. I tried the following:

    pip install selenium

    python -m pip install -U selenium

    sudo pip3 install selenium

    No matter what I use, pip confirms

    Requirement already satisfied: selenium in ./anaconda/lib/python3.5/site-packages

    I further cheked in the Anaconda directory. And I do seem to have the selenium package at the right place: /Users/Sleeps/anaconda/lib/python3.5/selenium/webdriver/__init__.py

    EDIT

    I further installed the latest gecko driver for MacOS (you can find it here). I unpacked it to Users/Sleeps/Webdrivers/Firefox/.

    I ran PATH=$PATH:/Users/Sleeps/Webdrivers/Firefox/geckodriver in the comand line.

    Running from pprint import pprint; import os; import sys; pprint(sys.path); pprint(os.getenv("PATH")); pprint(os.getcwd()) returns

    ['',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages/six-1.10.0-py3.5.egg',

    '/Users/Sleeps/anaconda/lib/python35.zip',

    '/Users/Sleeps/anaconda/lib/python3.5',

    '/Users/Sleeps/anaconda/lib/python3.5/plat-darwin',

    '/Users/Sleeps/anaconda/lib/python3.5/lib-dynload',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages/Sphinx-1.4.1-py3.5.egg',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages/aeosa',

    '/Users/Sleeps/anaconda/lib/python3.5/site-packages/IPython/extensions',

    '/Users/Sleeps/.ipython']

    '/Library/Frameworks/Python.framework/Versions/2.7/bin:/Users/Sleeps/anaconda/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin'

    ('/Users/Sleeps/Dropbox/01_Data '

    'Science/Kooperation/EX/Automobile‘)

    ls -alh returns

    total 24

    drwxr-xr-x@ 3 Sleeps staff 102B 9 Aug 12:06 .

    drwxr-xr-x@ 35 Sleeps staff 1,2K 9 Aug 12:06 ..

    -rwxr-xr-x@ 1 Sleeps staff 9,4K 9 Aug 11:59 Test.ipynb

    When I run from selenium import webdriver, I still get the error.

    How can I get rid of it?

    解决方案

    Try below :-

    On Ubuntu/Debian systems, this will install pip (and dependencies) and then install the Selenium Python bindings from PyPI:

    $ sudo apt-get install python-pip

    $ sudo pip install selenium

    After the installation, the following code should work:

    #!/usr/bin/env python

    from selenium import webdriver

    browser = webdriver.Firefox()

    browser.get('http://www.ubuntu.com/')

    展开全文
  • 安装python后,用pip install selenium命令安装失败,提示访问不到网址(网络太差) 解决办法: 命令换成 pip install selenium -i http://pypi.douban.com/simple,安装成功...

    安装好python后,用pip install selenium命令安装失败,提示访问不到网址(网络太差)

    解决办法:

    命令换成 pip install selenium -i http://pypi.douban.com/simple,安装成功

    展开全文
  • 最近在学习python,在使用selenium做自动化时候遇上各种坑,有很多是自己不小心弄出来的,下面记录下自己学习中遇上的坑:用pip安装selenium时候一直报错,提示没有权限,即使我用了sudo也依然安装失败后来找了下...

    最近在学习python,在使用selenium做自动化时候遇上各种坑,有很多是自己不小心弄出来的,下面记录下自己学习中遇上的坑:

    用pip安装selenium时候一直报错,提示没有权限,即使我用了sudo也依然安装失败

    后来找了下原因发现因为 Mac OS X 10.11后默认开启了 SIP(System Integrity Protection)功能,一些系统文件就算使用「sudo」大法也无法搞定,比如安装 IPython,selenium,在 SIP “保护”下都不能完美安装使用。

    解决方法是:

    重启电脑,按住 Command + R 键,进入恢复模式的操作面板,然后打开 实用工具-「终端」,输入:

    csrutil disable

    再次重启电脑,正常进入,在终端输入:

    csrutil status

    会发现SIP 功能就关闭了

    这时候就在重新安装:

    sudo pip install selenium

    OK,完全没问题了

    由于安装成功后本人十分高兴,迫不及待上网找了一下selenium的基本实用方法来测试,因为自己的mac机只有safari浏览器就写一下代码:

    from selenium import webdriver

    class test():

    def __init__(self):

    self._browser = webdriver.Safari()

    self._browser.get("http://www.baidu.com")

    def get_title(self):

    print self._browser.title

    self._browser.quit() #最开始没写这句,以为不会有影响导致我跌进下面的坑

    t = test()

    t.get_title()

    运行会提示 :

    selenium.common.exceptions.WebDriverException: Message: Could not create a session: You must enable the 'Allow Remote Automation' option in Safari's Develop menu to control Safari via WebDriver.

    这是需要我们开启safari浏览器的远程自动化功能:

    selenium.png

    第一次会运行完全没问题,但是当你重新运行的时候,如果你没写

    self._browser.quit()或self._browser.close()就会出现下面的错误:

    selenium.common.exceptions.WebDriverException: Message: Service /usr/bin/safaridriver unexpectedly exited. Status code was: 1

    无论我关闭浏览器还是重启都提示这个错,实在让人抓鸡,最后通过活动监视器查看发现:

    QQ20170209-143050.png

    杀掉这两个 代码中加回

    self._browser.quit()就解决了

    特此记录下自己学习过程中遇到的问题

    展开全文
  • python3.5+selenium2 1. ImportError: No module named'...Selenium不能通过pip install -U selenium安装,报错,安装失败 解决方法:下载selenium-2.48.tar.gz 地址:http://pypi.python.org/pypi/selenium
  • 课程要求安装软件selenium ...经多次测试安装及升级失败,直接通过错误提示中地址,下载selenium及pip升级包,放到python安装目录,即与python.exe文件同一目录中(D:\python\python36\) 执行离线安
  • 1.python准备环境安装python3.7tips:安装过程中可以将python的环境变量直接添加...如果想安装指定版本,执行pip install selenium == 2.48.0可能遇到的问题:使用在线安装selenium失败,提示升级pip,这个怎么办?别...
  • 那在搭建环境和使用过程中经常会遇到以下几类问题:1、引入selenium包失败: 出现这种错误,一般分为两种情况:1、根本没有安装selenium库;2、安装了selenium库,可是在导入的时候,仍然提示selenium库不存在。解决...
  • 通过百度经验告知安装selenium 打开cmd输入pip install selenium 结果发现连接超时,又尝试了网上的方法conta和后来我尝试输入pip install selenium -i python镜像 我选择的是清华的,格式pip install selenium空格-...
  • 脚本:(打开火狐浏览器,进入百度网页,搜索selenium)from selenium importwebdriverbrowser=webdriver.Firefox();browser.get("http://www.baidu.com");browser.find_element_by_id("kw").send_keys("selenium");...
  • python+selenium安装遇到的问题

    千次阅读 2018-07-13 10:26:19
    安装时,selenium安装失败,pip更新失败 解决方案:在script文件夹里面,找到ez_install 在dos窗口里面cmd执行,输入命令easy_install pip,之后再次安装selenium,即可安装成功...
  • Python+Selenium挂课脚本

    2020-03-19 10:59:26
    Python+Selenium视频自动播放 安装Python Python官网下载:Python 建议最好自定义安装...若Python安装成功:selenium安装失败的可能原因:selenium版本不匹配,需要进行selenium升级与安装。 检查Python是否安装成...
  • 20190718 13:12:07.271 [WARN]: Importing test library "Selenium2Library"failedTraceback (most recent call last):Importing test library'Selenium2Library' failed: ImportError: cannot importname is_string...
  • 小编典典我认为您的主要问题可能是错误的模仿类型,但是,您的脚本有系统性问题的日志,这会使它充其量是不...您需要执行以下操作以确保已安装所有模块:pip install requests explicit selenium retry pyvirtualdis...
  • 一、安装selenium 命令安装selenium库 :pip install -U selenium 查看selenium是否安装成功:pip list PS:有时会有异常,安装失败,可以尝试去selenium官网下载,selenium的资源包。下载地址:...
  • mac 搭建python+selenium+chromedriver环境 有关配置默认python3,请查看:https://blog.csdn.net/qq_35098526/article/details/103503578 1.安装 selenium pip install selenium 如果此过程安装失败:...
  • 在windows下安装python+selenium+eclipse

    千次阅读 2014-12-18 22:12:32
    1.selenium简介 Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,可以模拟用户的操作:例如登录页面输入用户名和密码,点击登录,并...不同的浏览器需要安装不同的web-driver去操控。
  • Selenium不能通过pip install -U selenium安装,报错,安装失败   如果安装了3.x和2.7两个版本要确保在2.7版本环境下 、 解决方法:下载selenium-3.14.0.tar.gz (848.7 kB)  支持Python版本 Python ...
  • 每次执行自动化测试代码,...使用Jenkins发送测试结果邮件,配置了好久仍然是失败,所以放弃了,最后还是使用python代码发送邮件。jenkins包分为两种,一种是安装包直接安装即可;另一种war包,需要放到Tomcat中运行...
  • Python pip安装selenium安装不了报错原因 1、首先要确保已经安装了pip, 打开cmd,输入pip,如下方有出现一系列pip的相关命令,则表示安装成功。 2、接着输入命令pip install selenium就会开始安装了 由于我...
  • 1.安装Python (download Python exe file and ...安装Seleniumhttps://www.cnblogs.com/xiaxiaoxu/p/8909622.htmlOption1: pip install selenium (in cmd), 网络环境不好的时候会失败此时有种解决方案,是将TIMEO...
  • 那在搭建环境和使用过程中经常会遇到以下几类问题:1、引入selenium包失败:出现这种错误,一般分为两种情况:1、根本没有安装selenium库;2、安装了selenium库,可是在导入的时候,仍然提示selenium库不存在。解决...
  • 配置:pycharm+python+selenium+pytest: 1、安装编译器:pycharm 2、如何配置pytest:参考连接:https://www.cnblogs.com/wuxiaoxia/p/10164913.html 3、安装htmlreport结果导出插件: pipinstallpytest-html 4...
  • python+selenium库爬洛谷题库(人生第一个爬虫)心得代码 心得 开始前的工作: 我选择用scrapy框架来写爬虫,安装scrapy框架也是一个挺艰辛的路程。我先尝试不用国内镜像网站来安装,果然不行;然后使用国内镜像...
  • 木文档主要记录关于web自动化python脚本在linux的无界面环境下的执行。但一般函数尽量不要静默执行,自测静默执行用例的失败率会提高,目前没有寻找到解决方式。 一、代码实现在windows下有界面执行,在linux下无...
  • 要做web自动化,第一件事情就是搭建自动化测试环境,那就没法...1、根本没有安装selenium库; 2、安装了selenium库,可是在导入的时候,仍然提示selenium库不存在。 解决方法: 针对第1种,那就是麻溜的去安装...

空空如也

空空如也

1 2 3 4 5 6
收藏数 119
精华内容 47
关键字:

python安装selenium失败

python 订阅