zoukankan      html  css  js  c++  java
  • Mac pro 上安装 robotframework 时的一个版本问题

    1、首先,你必须得安装python,mac上默认有python环境。

    2、你需要安装python库管理工具pip, 去web:https://pypi.python.org/pypi,搜索pip , 下载后,解压缩。然后进入解压缩后的目录(带有setup.py),执行  python setup.py  install,安装。

    3、安装成功后,在命令行下执行pip,会有相应的内容提示。

    4、pip 安装robotframework,在Terminal中输入pip install robotframework

    5、pip 安装ride,在Terminal中输入:pip install robotframework-ride

    6、安装wxpython,会报以下错:

    1 raceback (most recent call last):
    2   File "<stdin>", line 1, in <module>
    3   File "/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/__init__.py", line 45, in <module>
    4     from wx._core import *
    5   File "/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/_core.py", line 4, in <module>
    6     import _core_
    7 ImportError: dlopen(/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/_core_.so, 2): no suitable image found.  Did find:
    8 /usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/_core_.so: no matching architecture in universal wrapper

    7、运行 ride.py,会提示:wxpython 还没有下载,然后给出了wxpython的下载地址。

    8、试了很多方法,最后找到原因了,就是mac 自带的版本是64位的,我下载了最新的python2.7.11版本的(一定要是32位)的,安装上之后,运行ride.py,就可以打开了。

    心得:

    我想这是用mac 使用自动化测试工具robotframework的遇到的很常见的问题。

     

  • 相关阅读:
    iOS imageName方法获取Folder文件夹(蓝色文件夹)内图片
    iOS 使用AFNetworking框架检测当前网络连接状态
    iOS 使用Block实现界面间传值
    JAVA关键字
    十进制、八进制、二进制之间的转换
    CMake,win10,64位,简单配置测试
    win10 64位,家庭版,C++,ini配置说明
    win10 64 + VS2010 + Opencv 2.4.9 + HIKVISION(海康)
    ROS--导航、路径规划和SLAM
    ROS入门实例---5安装ROS-By-Example
  • 原文地址:https://www.cnblogs.com/py-tiger/p/5142350.html
Copyright © 2011-2022 走看看