Deepin下配置Python3+Selenium

原创 言午菌  2018-01-18 15:46:01  阅读 3313 次 评论 8 条
摘要:

安装Python和Pycharm老规矩,在应用商店中找到“PyCharm”后安装,简单粗暴的操作,安装完应该会自动安装好Python3,自行在终端中输入python3验证。安装setuptools在终端输入sudo apt-get install python3-setuptools这时候可能有人就要问了,我不是喜欢一键,点点点吗?真是图样,因为应用商店没有呀。安装pip在终端输入sudo apt-get install python3


安装Python和Pycharm

老规矩,在应用商店中找到“PyCharm”后安装,简单粗暴的操作,安装完应该会自动安装好Python3,自行在终端中输入python3验证。

安装setuptools

在终端输入

sudo apt-get install python3-setuptools

这时候可能有人就要问了,我不是喜欢一键,点点点吗?真是图样,因为应用商店没有呀。

安装pip

在终端输入

sudo apt-get install python3-pip

pip安装selenium

在终端输入

python3 -m pip install selenium

安装后自行使用

python3 -m pip show selenium

来查看是否安装成功。

安装浏览器驱动

  1. 进入http://www.seleniumhq.org/download/ 选择你的浏览器并按照相对应操作系统下载浏览器驱动

    深度截图_选择区域_20180118215923.png

  2. 下载压缩包后解压得到二进制文件,然后把二进制文件放到Python的目录下,建立链接到/usr/bin            
               

    sudo ln -s /usr/lib/python3/**driver  /usr/bin
    sudo chmod 755 **driver


    这里说一下,其实不一定非要建立链接,你就算直接把文件扔/usr/bin下赋予运行权限也OK。

  3. 在终端输入你刚刚的文件名,如果不提示 未找到命令之类的 报错而是类似下图那样的话就表示对了。深度截图_选择区域_20180118221950.png

验收环境搭建结果

打开pycharm新建一个项目和文件,在文件中输入

# coding=utf-8
import time
from selenium import webdriver

driver=webdriver.Firefox()
driver.get("http://www.baidu.com")

driver.find_element_by_id("kw").send_keys("Selenium2")
driver.find_element_by_id("su").click()
time.sleep(5)
driver.quit()


运行查看是否报错,如果没有报错而是成功执行了就证明环境搭建成功了。

打完收工!

本文地址:https://blog.fanlibei.com/post/16.html
版权声明:本文为原创文章,版权归 言午菌 所有,欢迎分享本文,转载请保留出处!

发表评论

评论列表

  1. ZAERA博客
    ZAERA博客 Windows 10 x64 Google Chrome 63.0.3239.132  @回复

    pycharm装的专业版,还是社区版,python3先练练爬虫

  2. littleplus
    littleplus Windows 7 x64 Google Chrome 63.0.3239.108  @回复

    抄起我的notepad++就是一把梭,要啥IDE

  3. 烤德香
    烤德香 Windows 10 x64 Google Chrome 55.0.2883.87  @回复


    看到紫罗兰就进来了。

  4. 狂放
    狂放 Android 5.1 Google Chrome 63.0.3239.53  @回复

    我也是deepin

    • 言午菌
      言午菌 GNU/Linux x64 Firefox 58.0 2018-03-07 09:29:27  回复

      @狂放

      deepin用得蛮顺手的,最近在考虑要不要转到Manjaro,用移动硬盘装了体验了下,感觉很爽啊,可是想想deepin的dde和其他一些细节使用操作上的问题,还是放弃了。