Python2.7安装

安装python安装包:如python官网下载对应得python版本。python-2.7.15.amd64--官网:https://www.python.org/downloads/windows/

配置环境变量:a.配置环境变量:将python27的安装目录的路径复制D:\soft-install\Python2.7;D:\soft-install\Python2.7\Scriptsb.右键打开我的电脑—>属性—>高级系统设置—>环境变量—>找到path——>编辑c.将python路径添加进去D:\soft-install\Python2.7;D:\soft-install\Python2.7\Scriptsd.验证安装是否成功:控制台输入 python

安装pip:去官网下载pip安装包 http://pypi.python.org/pypi/pip#downloads

下载完成后解压安装包。我解压在D盘目录下,路径为 D:\soft-install\pip-10.0.1

进入到该目录后 命令行:python setup.py install (强烈吐槽:cmd的命令和Linux命令相比,真的不好用!)

验证安装是否成功:输入命令pip list

安装robotframework(推荐使用方式2)

方式1:pip install robotframework

方式2:https://pypi.org/project/robotframework/下载安装包,解压;在目录文件夹内输入 python setup.py install

安装robotframework-ride

https://pypi.org/project/robotframework-ride/#files下载安装包,解压;在目录文件夹内输入python setup.pyinstall

⚠️注意!!!(吃亏了吃亏了,我先安装了wxPython,插入卸载wxpython篇)前面说了robotframework-ride是基于wxPython的,必须先安装wxPython,那我为什么要先装robotframework-ride呢,因为robotframework-ride对于版本的要求很高,必须一一对应,你去下载最新版的wxPython,再来装最新版的robotframework-ride,然后运行会发现失败,提示类似:

Python2.7.8(default, Jun302014,16:08:48) [MSC v.150064bit (AMD64)]onwin32Type"copyright","credits"or"license()"formore information.>>>fromrobotide import mainwxPython not found.You needtoinstall wxPython2.8toolkit with unicode supporttorun RIDE.wxPython2.8.12.1can be downloadedfromhttp://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

所以你先安装robotframework-ride,然后输入命令

pythonfromrobotideimportmain

这样就可以根据错误提示,找到你当前安装的robotframework-ride需要哪个版本的wxPython,拿到link,再去下载。

安装 wxpython :去上述连接中下载对应版本的wxpython

通过上个网址,下载的是exe程序,直接【下一步】默认安装即可。

验证是否成功:在cmd中输入python进入python中,然后import wx,不报错即可。

安装Selenium2Library(推荐使用方式2)

方式1:pip install robotframework-selenium2library

方式2:https://pypi.python.org/pypi/robotframework-selenium2library下载安装包,解压;在目录文件夹内输入 python setup.py install

验证成功:a.打开ride,新建project;b.在【Library】内输入Selenium2Library即可。(红色代表导入失败,黑色代表成功)

geckodriver, chromedriver 和 IEDriverServer浏览器驱动

要启动相应的浏览器必须要有它的驱动器,可以到Selenium官网下载所以相关的Driver:

http://www.seleniumhq.org/download/

可以Selenium官网访问不了,直接贴:

Mozilla GeckoDriver(Firefox)

https://github.com/mozilla/geckodriver/releases

Google Chrome Driver

https://sites.google.com/a/chromium.org/chromedriver/

https://chromedriver.storage.googleapis.com/index.html?path=2.28/

Microsoft Edge Driver(IE)

https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

请注意,下载后将这3个驱动(exe文件)放在C:\Python27目录下

⚠️注意:下载浏览器驱动--注意ie浏览器驱动要与robotframework-selenium2library-3.0.0版本一致https://www.cnblogs.com/Ming8006/p/4998492.html#c.f

咳咳~很久没总结分享了,忙不是接口。只要想做,就去坐,并且一定要坚持!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180614G22I7500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券