首页 文章

机器人框架selenium2library的python版本(Windows10)

提问于
浏览
0

环境:Windows 10专业版

我安装了python 2.7.9并使用 pip 安装了 robotframeworkrobotframework-selenium2library 这一切都运行正常,没有任何错误 .

然后我做了一些研究,发现除非我有理由使用2.x版本的Python,否则我应该坚持使用3.x版本 . 由于selenium2library已经存在3.4支持(在某处读取),所以我决定切换到它 .

我卸载了 python 2.7.9 并安装了 python 3.4 版本 . 当我安装 robotframerwork 时,我得到以下内容:

C:\ Users \ username> pip install robotframework下载/解压缩RobotFramework运行setup.py(路径:C:\ Users \ username \ AppData \ Local \ Temp \ pip_build_username \ RobotFramework \ setup.py)egg_info for package RobotFramework no previous-包含的目录找到匹配'src \ robot \ htmldata \ testdata'安装收集的包:RobotFramework运行setup.py安装RobotFramework文件“C:\ Python34 \ Lib \ site-packages \ robot \ running \ timeouts \ ironpython.py”,line 57引发self._error [0],self._error [1],self._error [2] ^ SyntaxError:语法无效文件“C:\ Python34 \ Lib \ site-packages \ robot \ running \ timeouts \ jython.py” ,第56行引发self._error [0],self._error [1],self._error [2] ^ SyntaxError:无效语法没有找到匹配'src \ robot \ htmldata \ testdata'替换机器人中解释器的先前包含的目录 . 蝙蝠和rebot.bat . 成功安装RobotFramework清理......

当我做点子列表时,我确实看到了机器人框架的安装 .

C:\Users\username>pip list
pip (1.5.4)
robotframework (3.0)
setuptools (2.1)

我应该关注并坚持 Python 2.7.9

2 回答

  • 0

    如果您使用的是python 3.x,那么您可以使用它来安装Selenium2Library

    pip install  https://github.com/HelioGuilherme66/robotframework-selenium2library/archive/v1.8.0a1.zip
    
  • 0

    使用python 2.7.9,您只能安装robotframework 2.9

    使用python 3.X,您可以安装robotframework 3.x,但正如Bryan Oakley所说,Selenium2Library尚不支持;)

相关问题