Ubuntu 18.0.4 安装Selenium 详细流程(亲测有效)
系统版本:Ubuntu 18.0.4
Python版本:python3.6.6
Selenium版本:3.14.0
firefox版本:52.0.2 (各版本下载地址)
geckodriver版本:0.15.0(各版本下载地址)
安装Selenium
pip3 install selenium==3.14
firefox 下载解压放至 /opt (先断网菜单-首选项-高级-更新里选择不检查更新,不然打开浏览器后会自动更新版本)
geckodriver 下载解压后把文件放至 /usr/bin 目录下(压缩包解压后是一个文件夹,只需要移动里面的文件)
关键点:把Firefox和geckodriver安装目录添加至系统环境变量PATH:
在系统的etc目录下,有一个profile文件,编辑该文件:
sudo gedit /etc/profile
在文件末尾处加入PATH的设置如下:
export PATH=”$PATH:/opt/firefox:/usr/bin”
该文件编辑保存后,重启系统,变量生效。
该方式添加的变量对所有的用户都有效。
补充:关于在pycharm中不能使用已安装好的包
解决方法
在新建项目时,勾选Inherit global site-packages即可
Ubuntu 18.0.4 安装Selenium 详细流程(亲测有效)相关推荐
- ubuntu 18.0.4安装无线网卡驱动
最初是准备在kali 上安装的,一直不成功.安的我怀疑人生...后转到centos也不行...最后转到ubuntu.无线网卡是EP-AC 1662 .芯片是Realtek RTL8821cu .驱动安 ...
- ubuntu 18.0.4 安装 brook client
sudo apt update sudo apt install snapd sudo snap install brook
- ubuntu装pl2303USB转串口驱动(详细,亲测)
目录 查看usb串口号 下载pl2303 USB转串口驱动 安装步骤 查看效果 给串口权限 查看usb串口号 最近买了一条绿联的usb转串口线(pl2303),在win10里能直接用,但在Ubuntu ...
- 如何在Ubuntu 18.04上安装ERPNext堆栈
The author selected Software in the Public Interest to receive a donation as part of the Write for D ...
- ubuntu 18.04 搭建python selenium 环境
ubuntu 18.04 搭建python selenium 环境 1 背景 2 环境 3 搭建 3.1 安装selenium 3.2 安装geckodriver 3.2.1 下载 3.2.2 解压 ...
- faiss python安装_如何在ubuntu 18.04上安装faiss GPU
最近因为要做多路召回的相关研究需要使用faiss进行召回,很多同学困在了安装的流程上.所以想把如何安装流程做个小结. 最简单的方法就是通过Anaconda来进行安装,facebook官方会不定期的推送 ...
- Linux/Ubuntu 18.04 截图软件Shutter详细教程,包括启用图片编辑Edit功能,延时截图等
目录 Linux/Ubuntu 18.04 截图软件Shutter详细教程,包括启用Edit功能,延时截图等 安装Shutter 指令介绍 设置常用快捷键 启用Edit功能 延时截图 方法1 方法2 ...
- 如何在Ubuntu 18.04上安装Apache Kafka
介绍 (Introduction) Apache Kafka is a popular distributed message broker designed to efficiently handl ...
- 在Ubuntu 18.04上安装和使用Tesseract 4
量子指南 (QUANTRIUM GUIDES) Today, the extraction of information from scanned documents such as letters, ...
最新文章
- ISSCC 2021前瞻,智能传感器和IoT端是大势所趋 | AI日报
- 独家 | 这15个最热门的GitHub库你不可错过!
- ASP.Net Cookie(几个不同出处)
- CVPR‘21 | Involution:超越convolution和self-attention的神经网络新算子
- Linux find
- python算法与数据结构-双向链表
- 通过例子学习 Keystone - 每天5分钟玩转 OpenStack(19)
- redis集群搭建【简版】
- 面试官重点考察求职者这5项能力
- 谈谈-Android状态栏的编辑
- java easing_p5.js入门教程之平滑过渡(Easing)
- 转: 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
- 最新骗局,速查银行卡余额!
- 用python计算2+4+6+…+20的值_Day4-Python-循环和分之学习-2018/7/19
- 【短语学习】True(False) Positives (Negatives) 的含义和翻译
- Windows 10 安装 IIS 管理器
- 桂林瑶大叔名老中医馆
- 计算机上语音是什么符号,语音
- vivado基本开发流程
- Unity Shader -描边(后期处理)