系统版本: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中不能使用已安装好的包
解决方法
在新建项目时,勾选Inh