linux配置selenium路径,Linux配置Selenium+Chrome+Python
---恢复内容开始---
最近一个月没有更新博客了。最近都在复习LINUX与PYTHON知识。决定以后在LINUX环境下学习新知识。
包括后期的框架学习与平台知识方面。
直接记录今天下午的学习成果。
https://blog.csdn.net/zhaoyabei/article/details/52355021 这是参照的博客知识。
1.安装chrome
1,sudo apt-get install libxss1 libappindicator1 libindicator7
2,wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
3,sudo dpkg -i google-chrome*.deb
如果上面运行
sudo dpkg -i google-chrome*.deb命令之后报错,使用如下命令修复一下:
sudo apt-get install -f,之后再次运行sudo dpkg -i google-chrome*.deb命令就可以了
安装后确认/usr/bin目录下是否有google-chrome文件
2.安装python、安装Selenium、安装requests(可选)
1,sudo apt-get install python-pip
2,sudo pip install selenium
3,#requests模块,可选安装
4,sudo pip install requests
3.安装chromedriver
建议安装最新版本的chromedriver,下载页面:
http://chromedriver.storage.googleapis.com/index.html
在这个页面里列出了chromedriver的各个版本,我们选择目前最新的版本(2.29),使用命令行安装:
1,wget -N http://chromedriver.storage.googleapis.com/2.29/chromedriver_linux64.zip ##注意,这里2.29要换成实际对应你下载的CHROME的版本。目前最新的是:2.43
2,unzip chromedriver_linux64.zip
3,chmod +x chromedriver
4,sudo mv -f chromedriver /usr/local/share/chromedriver
5,sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver
6,sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriver
安装后确认/usr/bin目录下是否有chromedriver文件
由于时效性,在安装时应当先去网站查看最新版本,然后替换命令行中的2.29版本信息
注意点:1,chromedriver与浏览器对应的版本号。
2,程序在pycharm中运行时,检查路径/usr/bin下才是正确的。(默认的,如果不在这个路径下,程序识别不到selenium与webdriver)
这个可以在pycharm的settings---project interpreter中设置。
目前自己在开始运行时,碰到了这俩个问题,后续碰到其他问题后再更新。
3,
通过终端安装程序sudo apt-get install xxx时出错:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况
解决方案:
在终端中敲入以下两句
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
---恢复内容结束---
linux配置selenium路径,Linux配置Selenium+Chrome+Python相关推荐
- 怎么查看linux硬盘多路径,linux下磁盘多路径
有时我们在linux系统 中通过"fdisk-l"命令,会看到/dev/mapper/xxxxx的磁盘,这中磁盘有可能是逻辑卷,也有可能是配置的多路径,可以先通过"lvd ...
- linux 防火墙文件路径,linux防火墙设置
手机评站网今天精心准备的是<linux防火墙设置>,下面是详解! linux如何关闭防火墙 一.Linux下开启/关闭防火墙命令 1) 永久性生效,重启后不会复原 开启: chkconfi ...
- linux的学习路径,Linux学习路线图『从入门到精通』
学习任何知识,目标明确很重要.如果你要学习Linux,下面分享一张Linux学习路线图,帮你明确学习目标,告诉你Linux应该怎样学. 一.学习Linux要达到什么程度? 1. 掌握至少50个以上的常 ...
- linux svn 配置文件路径,linux下svn目录访问权限的配置
当svnadmin create /home/svn/yourproject创建仓库后,应该在仓库目录下的config目录有3个文件--authz.passwd.svnserve.conf. 下面对3 ...
- linux 公钥存放路径,linux配置ssh公钥认证
在两台linux主机上由于环境的需要,经常要配置两台主机之间免密码登录,这就要用到key认证,也就是所谓的公私钥认证.便于理解,我这里指定两台主机为 A 和 B .如果A主机想免密码登录到B主机上,则 ...
- linux ruby 安装路径,Linux(CentOS 7)安装ruby
首先下载Linux版ruby源码"ruby-2.7.0.tar.gz",上传并解压到/usr/local路径下: tar -xzvf ruby-2.7.0.tar.gz 安装编译依 ...
- linux+查看系统环境路径,Linux环境变量设置方法总结 PATH、LD_LIBRARY_PATH
Linux环境变量设置方法总结 PATH.LD_LIBRARY_PATH PATH: 可执行程序的查找路径 查看当前环境变量: echo $PATH 设置: 方法一:export PATH=PATH ...
- linux tomcat 日志路径,linux日志文件在哪 linux安装tomcat
linux日志文件在哪 本例使用的是centos6.5版本号 一.首先到官方下载tomcat服务: ? 二.将tomcat上传至linuxserver中 本人在根文件夹下建立了一个rommr文件夹 一 ...
- linux查ant路径,Linux下安装Ant
前言 Apache Ant 是一个构建工具,可以将软件编译.测试.部署等步骤联系在一起完成自动化工作,比如可以利用Ant来执行Jmeter的 jmx 脚本,生成了 jtl 测试结果文件,接着再利用An ...
最新文章
- 北京智源行动计划发布,北京智源人工智能研究院揭牌成立
- 谷歌宣布对外开放聊天机器人数据分析平台Chatbase
- WL 2009 professional【已解决】谢谢nooby跟海风
- Windows10局域网内共享资源(你没有权限访问 或者 账号或者密码错误)
- c语言 1 2是什么类型,C语言2-C数据类型(1).docx
- MaxCompute产品最新进展 -- 从马力到计算力
- python 从大到小循环_python算法(3) 插入排序
- In addition, Clem also revealed that they have
- 添加到界面前获取尺寸
- 目标检测(九)--YOLO v1,v2,v3
- 根据error_log发现图片木马,被上传到图片文件夹
- 电脑如何安装android系统版本,电脑如何安装Android系统 电脑安装安卓系统教程
- Qt控件之toggle()、triggered()、clicked()——triggered发射信号无响应
- web开发入门_Web开发人员工作流程工具:入门指南
- 旷视 2019 春季算法实习生面试总结
- android package_added 界面更新,如何在Android Oreo上注册ACTION_PACKAGE_ADDED和ACTION_PACKAGE_REMOVED?...
- 用ssm进行微信开发,实现微信登录验证功能
- 拼多多新店扶持期是多久?
- java中的就近原则、方法中值传递和引用传递的区别、什么是构造方法、this关键字用法、什么是封装
- 域前置,水太深,偷学六娃来隐身