暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux环境下进行WebDriver测试之环境配置一

524

0.环境准备


首先来看下Linux的基本信息
我用的是个人的阿里云服务器 linux centos  7.7 是系统重置过的就是为了给大家做演示

1.安装Python 3.x+

1.1 查看是否安装Python


首先查看下系统是否有安装过Python、直接在系统上输入 python 并进行回车、会发现进入了一个版本为Python 2.7.5的Python交互式环境中了、刚刚也说了是一个全新的系统为什么会有Python 2.7.5?其实这是所有的linux都会有自带Python 2版本的Python环境、我们可以不用管它也不用去卸载它、那么我们要再安装一个共存版本Python 3


1.2 安装相应的编译工具


首先我们需要进行安装一些在安装Python 时的一些编译工具、在root用户下(不要用普通用户,麻烦)
教大家一个偷懒的方法就是将下列命令全部复制粘贴过去,一次性安装即可

    yum -y groupinstall "Development tools"
    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
    yum install -y libffi-devel zlib1g-dev
    yum install zlib* -y
    复制


    yum -y groupinstall "Development tools"  出现 Complete就是安装成功、下面依次进行执行都会进行安装出现Complete就行安装成功


    1.3 下载Python 安装包


    命令:

      wget wget https://www.python.org/ftp/python/[python版本号]/
      Python-[python版本号].tar.xz
      复制

      首先我们使用 https://www.python.org/ftp/python 进行进入查看有哪些版本以为后面的/3.7.2/Python-3.7.2.tar.xz是需要进行输入正确的版本号才能下载成功


      我们可以看到python最新版本为3.9.5、我们不需要安装最新的也尽量不要安装最低版本的我推荐安装3.7.x+版本
      那么我们安装3.7.2版本的吧、这个是将python的安装包下载到你系统目录下、在哪个目录下运行这个命令就存放到哪个目录下的、因此我们需要进行切换到home目录下

        wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz
        复制


        现在我们可以看到已经下载好了Python安装包

        1.4 进行解压

          tar -xvJf  Python-3.7.2.tar.xz
          复制


          解压后会多一个Python-3.7.2 的目录、就是解压成功了


          1.5 创建编译安装目录


            mkdir usr/local/python3
            复制



            ps:那么为啥要放到usr就不能放到opt/home/root目录下吗 、这个看自己实际的情况安装目录并没有要求我们一定要安装在哪个目录下只是如果放在usr目录下的话可以就相当于window的C盘下、打开cmd时进入的都是c盘下的user目录下、那么我们使用命令行时就不会出现找不到该命令的情况了、如果需要使用命令行进行启动应用就需要配置环境变量、那么也就是说想要使用命令启动应用在其他目录下就必须设置环境变量才能找到对应得文件路径才能正常启动。

            检查一下是否创建成功就进行切换进入创建的python3目录下去其实一般没有出现错误提示基本都是成功的


            1.6 进行安装Python


            1、首先进入刚刚解压后的Python目录下 cd Python-3.7.2

            2.进行编译

              ./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl
              复制

              第一个指定安装的路径,不指定的话,安装过程中可能软件所需要的文件复制到其他不同目录,删除软件很不方便,复制软件也不方便
              第二个可以提高python10%-20%代码运行速度
              第三个是为了安装pip需要用到ssl,后面报错会有提到

              编译过程中需要等待一些时间、没有报错就是编译完成

              3.进行编译安装
              接着进行进行使用 make && make install 进行安装、安装时间较长、耐心等待。

                make && make install
                复制


                出现上图内容则证明你的linux上已经安装Python成功了!!!

                非必要步骤:为了验证是否正常安装我们可以进入安装目录 /usr/local/python3中进行查看
                有目录了证明安装成功了

                1.7 创建软链接


                  ln -s usr/local/python3/bin/python3 usr/local/bin/python3
                  ln -s usr/local/python3/bin/pip3 usr/local/bin/pip3
                  复制



                  创建好了软链接后我们来验证下python是否可以正常使用

                    python 3
                    复制

                    进入了python交互式环境中、哎发现版本不是之前的2.7.5版本的python执行器了哦、那么就证明我们的Python 3.7.2是成功安装了


                    那我们再试下pip3是否正常、可以看到在命令行输入pip3会出现以下内容那么证明pip3是成功可以正常使用了


                    好了现在python已经基本安装完成了、下一篇将分享关于webdriver相关的环境安装及配置

                    创作不易、请多支持、进行分享给身边更多的伙伴一起学习!!!!你们的支持才是我创作下去的动力。



                    文章转载自测试前沿布道者,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                    评论