zoukankan      html  css  js  c++  java
  • robotfromwork+apium安装

    http://robotframework.net   RF论坛

    http://blog.csdn.net/tulituqi/article/category/897484   道长博课

    一、安装python(64位win7)
    1.下载Python安装包,选择2.7.12版本(暂时不支持3.x)
    官网下载地址: https://www.python.org/downloads/
    python-2.7.11.amd64.msi
    2.Python安装,双击傻瓜式安装(以安装在C盘为例)
    3.安装完成后,看下这个目录C:python27Scripts,有没有pip.exe和easy_install.exe(一般都有,没有的重新安装吧)
    4.将C:Python27和C:/Python27/Scripts添加到环境变量path下(配置path,结尾处加上;C:Python27;C:Python27Scripts(注意带;号))
    5.配置好环境变量后,在命令行窗口输入: python,出现python版本即为安装成功


    二、安装wxpython
    wxpython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 因为robotframework-ride的GUI界面依赖于wxpython,所以必须要安装这个。
    1.wxpython官网下载地址https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
    wxPython2.8-win64-unicode-2.8.12.1-py27.exe
    2.目前官网上版本已经升级到3.0,而我们要装的是2.8的版本,因为robotframework-ride是基于wxpython2.8基础上开发的,所以这里只能装2.8版本
    3.傻瓜式安装就可以【判断是否安装成功,请在Python提示符下输入:import wx,如果没有任何反应(如果你不按回车那我们就没什么好说的了),只是跳了一行,那就表示安装成功了。】
    问题1:

    1. >>> import wx
    2. Traceback (most recent call last):
    3. File "<pyshell#0>", line 1, in <module>
    4. import wx
    5. ImportError: No module named wx
    6. >>> import wxversion 导入模块
    7. >>> wxversion.select('2.8')
    8. >>> import wx 再试,这不就好了吗!
    9. >>>


    三、安装robotframework
    1.打开cmd,输入pip,如果有说明出来,说明前面的python安装没问题
    2.在cmd输入:pip install robotframework 坐等下载,要看到进度100%才是安装成功

    四、安装robotframework-ride
    1.下载地址:https://pypi.python.org/pypi/robotframework-ride/
    robotframework-ride-1.5.2.1.tar.gz
    2.下载的安装包是.tar.gz压缩包格式,解压后,可以看到里面有个setup.py脚本
    3.打开cmd,先cd到脚本的文件目录。然后执行:python setup.py install
    4.cd到C:python27Scripts。然后执行:pip install robotframework-ride
    5.安装完成后,那么问题来了,桌面上没有ride的小图标,如何启动呢,先打开C:pythonScripts目录,找到ride.py文件
    6.双击后会启动ride,也可以发送快捷方式到桌面
    设置快捷方式:目标:C:Python27pythonw.exe -c "from robotide import main;main()"
    图标位置:C:Python27Libsite-packages obotidewidgets obot.ico

  • 相关阅读:
    复杂声明的正确解读(*、()、[])
    (多张图片打包为Zip返回前端下载) 记NetCore HttpClient.GetStreamAsync()返回只读流,Stream的Length属性不可用,报错的问题。
    ### Vue开发环境搭建
    计算机网络原理----CRC编码相关问题及解题思路
    CentOS7安装MongoDB4.4.4
    树莓派4B安装.NET Core 3.1 SDK
    基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)
    解决Unity启动报错 Assertion failed on expression: 'SUCCEEDED(hr)'
    @RabbitListener注解导致spring bean注入属性为空 解决方案
    一文彻底讲透@Async注解的原理和使用方法
  • 原文地址:https://www.cnblogs.com/xuanjian-91/p/8931251.html
Copyright © 2011-2022 走看看