zoukankan      html  css  js  c++  java
  • centos安装pip Xvfb Selenium

    pip安装命令:

     python -V
     wget https://bootstrap.pypa.io/get-pip.py
     python get-pip.py

    Xvfb安装命令:

    yum install Xvfb

    Selenium安装命令:

     

    pip install -U selenium

    详细操作全部日志:

    [root@mysqlserver ~]# python -V
    Python 2.6.6
    [root@mysqlserver ~]# ls
    anaconda-ks.cfg  create_table  Desktop  devicemapper  Documents  Downloads  home  index.html  install.log  install.log.syslog  Music  Pictures  Public  Templates  Videos  zabbix-agent-3.2.6-1.el6.x86_64.rpm
    [root@mysqlserver ~]# wget https://bootstrap.pypa.io/get-pip.py
    --2017-08-21 11:20:55--  https://bootstrap.pypa.io/get-pip.py
    Resolving bootstrap.pypa.io... 151.101.72.175
    Connecting to bootstrap.pypa.io|151.101.72.175|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1595408 (1.5M) [text/x-python]
    Saving to: “get-pip.py”
    
    100%[====================================================================================================================================================================================================================================>] 1,595,408   2.36M/s   in 0.6s    
    
    2017-08-21 11:21:11 (2.36 MB/s) - “get-pip.py” saved [1595408/1595408]
    
    [root@mysqlserver ~]# ls
    anaconda-ks.cfg  create_table  Desktop  devicemapper  Documents  Downloads  get-pip.py  home  index.html  install.log  install.log.syslog  Music  Pictures  Public  Templates  Videos  zabbix-agent-3.2.6-1.el6.x86_64.rpm
    [root@mysqlserver ~]# python get-pip.py
    DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6
    Collecting pip
    /tmp/tmp4Lh3BY/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning.
    /tmp/tmp4Lh3BY/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning.
      Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
        100% |████████████████████████████████| 1.3MB 346kB/s 
    Collecting setuptools
      Downloading setuptools-36.2.7-py2.py3-none-any.whl (477kB)
        100% |████████████████████████████████| 481kB 797kB/s 
    Collecting wheel
      Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
        100% |████████████████████████████████| 71kB 1.5MB/s 
    Collecting argparse; python_version == "2.6" (from wheel)
      Downloading argparse-1.4.0-py2.py3-none-any.whl
    Installing collected packages: pip, setuptools, argparse, wheel
      Found existing installation: argparse 1.2.1
        Uninstalling argparse-1.2.1:
          Successfully uninstalled argparse-1.2.1
    Successfully installed argparse-1.4.0 pip-9.0.1 setuptools-36.2.7 wheel-0.29.0
    /tmp/tmp4Lh3BY/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning.
    [root@mysqlserver ~]# yum install Xvfb
    Loaded plugins: fastestmirror, refresh-packagekit, security
    Setting up Install Process
    Loading mirror speeds from cached hostfile
     * base: mirrors.aliyun.com
     * epel: mirrors.tuna.tsinghua.edu.cn
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    Package xorg-x11-server-Xvfb-1.17.4-16.el6.centos.x86_64 already installed and latest version
    Nothing to do
    [root@mysqlserver ~]# yum -y install libXfont
    Loaded plugins: fastestmirror, refresh-packagekit, security
    Setting up Install Process
    Loading mirror speeds from cached hostfile
     * base: mirrors.aliyun.com
     * epel: mirrors.ustc.edu.cn
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    Package libXfont-1.5.1-2.el6.x86_64 already installed and latest version
    Nothing to do
    [root@mysqlserver ~]# yum install xorg-x11-fonts*
    Loaded plugins: fastestmirror, refresh-packagekit, security
    Setting up Install Process
    Loading mirror speeds from cached hostfile
     * base: mirrors.aliyun.com
     * epel: mirrors.tuna.tsinghua.edu.cn
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    Package xorg-x11-fonts-misc-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-14-100dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-1-75dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-100dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-9-100dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-cyrillic-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-75dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-9-75dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-15-75dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-1-100dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-14-75dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-15-100dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-Type1-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-2-75dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ISO8859-2-100dpi-7.2-11.el6.noarch already installed and latest version
    Package xorg-x11-fonts-ethiopic-7.2-11.el6.noarch already installed and latest version
    Nothing to do
    [root@mysqlserver ~]# pip install -U selenium
    DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6
    Collecting selenium
    /usr/lib/python2.6/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning.
      SNIMissingWarning
    /usr/lib/python2.6/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning.
      InsecurePlatformWarning
      Downloading selenium-3.5.0-py2.py3-none-any.whl (921kB)
        100% |████████████████████████████████| 921kB 737kB/s
    Installing collected packages: selenium
    Successfully installed selenium-3.5.0
    [root@mysqlserver ~]#


  • 相关阅读:
    js与设计模式访问者模式
    js与设计模式外观模式
    由一个小Bug推及ie及ff的dom元素差异
    构建一个前端库做一个富客户端的基类
    [原创]LINQ 学习系列教程文章索引
    Sublime Text 2 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux
    Ubuntu分区
    非常不错的WCF入门文章,来自Artech
    助记:MIME类型
    F#学习存疑求解答:关于使用Cotinuation仍然堆栈溢出的问题
  • 原文地址:https://www.cnblogs.com/boonya/p/7403416.html
Copyright © 2011-2022 走看看