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