selenium+python3环境准备

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium+python3环境准备相关的知识,希望对你有一定的参考价值。

 

1、安装setuptools:sudo apt-get install python3-setuptools

2、安装python包管理工具pip:sudo apt-get install python3-pip

3、安装selenium:python3 -m pip install selenium

4、默认安装完是支持firefox,但是更新得太慢对于较新的firefox已经不支持了,需要安装geckodriver,地址 https://github.com/mozilla/geckodriver/releases/ 

安装xvfb
sudo apt-get install xvfb
安装pyvirtualdisplay
sudo pip install pyvirtualdisplay
cd 下载 安装geckodriver cp geckodriver /usr/bin

5、安装ChromeDriver:python3 -m pip install ChromeDriver

6、安装Chrome:(前提FQ后 会很快,原文参见:)

  • sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
  • wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -
  •  sudo apt-get update
  •  sudo apt-get install google-chrome-stable
  •   /usr/bin/google-chrome-stable(启动Chrome)

7、 安装IE(未测试通过):

  先在 Ubuntu 下安裝PlayOnLinux
  PlayOnLinux 在 Ubuntu 的套件庫中已經有了,所以可以直接安裝

 

  1. $ sudo apt-cache search playonlinux  
  2. playonlinux - front-end for Wine  
  3. $ sudo apt-get install playonlinux
  4. 安裝完成後自动弹出界面固定在左侧;但是,会出线没有安装curl,不能安装;因此,执行sudo apt-get install curl

 

        安装完后可以运行PlayOnLinux程式主畫面,選擇上方的 Install 即可選擇要安裝的软件

8、安装IE驱动(暂未实现)

       





以上是关于selenium+python3环境准备的主要内容,如果未能解决你的问题,请参考以下文章

python3.7.0+selenium的环境搭建

selenium3+python3——数据驱动(DDT)

selenium3+python3——数据驱动(DDT)

python selenium代码如何打包成.exe文件(Pyinstaller)

如何用python+selenium+phantomjs获得一个网页的动态生成的html代码

Python3+Selenium3自动化测试-(准备)