无法安装机器人框架?

Posted

技术标签:

【中文标题】无法安装机器人框架?【英文标题】:Can't install robotframework? 【发布时间】:2015-10-09 01:52:09 【问题描述】:

我试过这两种方法:

    pip install robotsframework,返回以下错误:

使用缓存的robotframework-2.8.7.ta​​r.gz收集robotframework 命令 python setup.py egg_info 的完整输出:Traceback(大多数 最近通话最后一次):文件“”,第 20 行,在文件中 "C:\Users\wul5\AppData\Local\Temp\pip-build- 6d1rilfl\robotframework\setup.py",第 45 行,用于 'rebot' 中的目录, 'libdoc'、'testdoc'、'lib'、'common' ^ SyntaxError: 无效语法


命令“python setup.py egg_info”在 C:\Users\test\AppData\Local\Temp\pip-build-6d1rilfl\robotframework 中失败,错误代码为 1

    下载源文件,安装 python setup.py install,出现以下错误:

文件“setup.py”,'rebot','libdoc'中的目录的第51行, 'testdoc'、'lib'、'common': ^ SyntaxError: 无效语法

有人可以帮忙吗?

【问题讨论】:

你用的是什么版本的python?另外,python -m pip install robotframework 是否以同样的方式失败? 是的。这可能是python和robotframework模块版本不匹配的原因。 你用的是python 3.x吗? 是的,我使用的是 3.4.3。我可以使用哪个版本来安装robotframework? 我重新安装python 2.7版本,机器人框架就可以安装成功了。 【参考方案1】:

按照步骤安装robotframework

安装 Python 2.7.1

RIDE 仅在常规 Python 上运行,而不在 Jython 或 IronPython 上运行。

下载 Python 2.7.1

安装 Python 2.7.1。

在环境变量中设置路径。 (请看下面的说明)

注意:Python 2.6 是最低版本。机器人框架,RIDE 还不支持 Python3。

在 Windows 8 上设置路径(Windows 7 用户也可以尝试这些步骤)

打开开始

键入环境变量(这将直接搜索)

点击编辑系统环境变量

转到高级选项卡

点击环境变量按钮

在系统变量下向下滚动并点击路径

点击编辑按钮

在变量值中追加;<InterpreterInstallationDir>;<InterpreterInstallationDir>\Scripts\ 保存更改。

如果命令提示符已经打开,则重新打开命令提示符以有效地进行更改。

安装 wxPython 2.8.12.1

需要安装wxPython,因为RIDE的GUI是使用wxPython实现的。

直接从[这里][1]下载wxPython 2.8.12.1

运行安装程序并完成设置。 这将在您的系统上安装 wxPython 2.8-win32-unicode-2.8.12.1。

安装 PIP 1.1

要安装 PIP,请按照此处提供的分步说明进行操作 http://arunrocks.com/guide-to-install-python-or-pip-on-windows/

安装 Robotframework 2.9rc1

使用命令提示符

您可以使用pipeasy_install 命令安装RIDE。

运行以下任一命令安装 Robotframework:

        pip install robotframework ride

        easy_install robotframework ride 

RIDE安装完成后,运行以下命令:

    `ride.py`    (this will launch RIDE )

使用 Windows 安装程序

下载robotframework-RIDE 1.4:

您可以从

下载适用于 Windows 版本的 RIDE 安装程序

https://pypi.python.org/packages/source/r/robotframework-ride/robotframework-ride-1.4.tar.gz

打开安装程序并按照屏幕上的说明进行操作。 安装后,双击快捷方式图标启动 RIDE。

这应该可以解决问题。

【讨论】:

【参考方案2】:

机器人框架与 Python 3.x 尚不兼容。 https://code.google.com/p/robotframework/wiki/Installation#Python_installation

从 Robot Framework 2.5 开始,Python 2.5 是受支持的最低 Python 版本。早期版本也支持 Python 2.3 和 2.4。 Robot Framework 目前与 Python 3.x 版本不兼容。

【讨论】:

【参考方案3】:

如果 pip 无法安装机器人框架和骑行,那么试试这个,

sudo easy_install robotframework-ride

【讨论】:

这个问题与robotframework-ride 无关。问题是他们在使机器人可以使用 python3 之前尝试使用 python3。

以上是关于无法安装机器人框架?的主要内容,如果未能解决你的问题,请参考以下文章

无法访问机器人框架中的 Java 类

机器人框架 - 无法在 MacOS 上启动 RIDE

无法安装画布

无法安装 .NET 框架,因为 Windows 认为已安装较新版本

[转]SQL SERVER2017|2019 安装程序无法与下载服务器联系。无法安装机器学习服务的问题解决方式

无法安装不和谐/作品