python3.7.3安装selenium2library_Mac配置Python3+Robotframework+Selenium2Library+Ride环境

简介:

最近在Mac配置Python环境,看了很几篇文章都没有配置成功.当然也从中学习到了经验.写篇文章以便以后参考.

电脑环境:

ad6ad65d0900

一:配置Python3

Mac 自带Python2.7,但是将要弃用.这里我们安装Python3,不要卸载Python2.7(系统会有很多关联,比如xcode)

1.安装python3.7

进入python官网:https://www.python.org/ ,选择MAC版本的python3.7版本下载,下载名举例:python-3.7.3-macosx10.9.pkg

安装包一路下一步

ad6ad65d0900

2.验证是否安装成功命令:Python3

ad6ad65d0900

二:安装robotframework1.命令:pip3  install robotframework

提示:已安装(我这里是安装过的截图)

ad6ad65d0900

三:安装 Pypubsub命令:pip3 install Pypubsub

提示:已安装(我这里是安装过的截图)

ad6ad65d0900

四:安装wxPython命令:pip3 install wxPython==4.0.3

提示:已安装(我这里是安装过的截图)

ad6ad65d0900

五:安装 Pygments命令:pip3 install Pygments

提示:已安装(我这里是安装过的截图)

ad6ad65d0900

六:安装 robotframeworklexer命令: pip3 install robotframeworklexer

ad6ad65d0900

七:安装robotframework-ride

1. 进入robotframework-ride下载地址:https://pypi.org/project/robotframework-ride/#files ,下载最新的robotframework-ride-1.7.3.1.zip

ad6ad65d0900

2 .使用shell命令进入下载目录,并用命令unzip进行解压,如下图所示

ad6ad65d0900

3. 进入解压目录,使用vi命令创建一个文件 requirements.txt ,文件内容如下:

ad6ad65d0900wxPython

# Only for Windows to have a shortcut created (install before RIDE)

Pywin32; sys_platform == 'win32'

Pygments # This enables syntax highlighted in Text Editor

robotframeworklexer # Updates lexer to newer RF 3.1.1

robotframework

Pypubsub==3.3.0 ; python_version <= '2.7'

Pypubsub ; python_version > '2.7'

4 .安装 python3 setup.py命令: python3 setup.py install

八.安装常用库(seleniumLibrary)

1.安装requests1.命令:pip3 install requests

ad6ad65d0900命令2:pip3 install robot-framework-requests

ad6ad65d0900

2.安装selenium2Library命令:pip3 install robotframework-selenium2library

ad6ad65d0900

九.运行ride.py

这里需要重新打开一个终端命令:cd /Library/Frameworks/Python.framework/Versions/3.7/bin/

命令:python3 ride.py

ad6ad65d0900

搂主也是刚接触RF框架,希望能和大家共同交流学习。

参考了很多博客,这里也很感谢这些可爱的人。希望能帮助有需要的人。