-1

每当我尝试安装机器人框架时。我收到以下错误消息。

close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr

问题是什么?

我正在使用 python2.7.2 安装 robotsframework-2.6.3.win32

4

5 回答 5

1

我不确定是什么导致了您的具体问题,但我发现使用 pip 或 easy_install 可以在 Windows 上安装 robotsframework 和任何插件

于 2013-02-12T10:30:42.520 回答
0

您是否更改了已安装的 Python 文件夹名称?请使用 Python 中的内部设置命令行来添加插件。

于 2014-05-08T01:11:10.053 回答
0

我不确定您的问题的原因。但是您正在尝试在较旧的 python 版本上安装较旧版本的 Robot 框架。我建议您尝试更新版本,例如“Robot Framework 3.2.2(win32 上的 Python 3.7.9)”。然后,这很容易,因为如果您使用 Python 2 >=2.7.9 或 Python 3 >=3.4,则默认安装 pip。(您可以通过 > "py -m pip --version" 进行检查)现在安装 Robot Framework 只是一个两步过程。

  1. 从https://www.python.org/downloads/安装 python
  2. https://pypi.org/project/robotframework/ > “pip install robotframework”安装robotframework(您可以通过> “robot --version”检查版本)

阅读更多 - https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#installation-instructions

于 2020-12-20T05:56:01.300 回答
0

我从 win32 扩展中假设这是针对 Windows 的。在这种情况下,我建议使用 pip 检查安装,这可以在第 1.3.3 节 http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html中找到

于 2017-08-23T18:32:51.717 回答
0

检查 pip 是否与您的 python 版本一起安装

pip --version

否则使用下面的链接安装

https://pip.pypa.io/en/stable/installing/

安装 pip 后,您可以尝试安装具有特定版本的机器人框架,如下所示

pip install MySQL_python==1.2.2
于 2017-09-01T06:02:35.360 回答