每当我尝试安装机器人框架时。我收到以下错误消息。
close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr
问题是什么?
我正在使用 python2.7.2 安装 robotsframework-2.6.3.win32
每当我尝试安装机器人框架时。我收到以下错误消息。
close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr
问题是什么?
我正在使用 python2.7.2 安装 robotsframework-2.6.3.win32
我不确定是什么导致了您的具体问题,但我发现使用 pip 或 easy_install 可以在 Windows 上安装 robotsframework 和任何插件
您是否更改了已安装的 Python 文件夹名称?请使用 Python 中的内部设置命令行来添加插件。
我不确定您的问题的原因。但是您正在尝试在较旧的 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 只是一个两步过程。
我从 win32 扩展中假设这是针对 Windows 的。在这种情况下,我建议使用 pip 检查安装,这可以在第 1.3.3 节 http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html中找到
检查 pip 是否与您的 python 版本一起安装
pip --version
否则使用下面的链接安装
https://pip.pypa.io/en/stable/installing/
安装 pip 后,您可以尝试安装具有特定版本的机器人框架,如下所示
pip install MySQL_python==1.2.2