首页 > 解决方案 > 是否可以在初始化机器人环境的情况下获得 python 交互式控制台?

问题描述

我需要调试一个使用 Robot(主要是 BuiltIn)的库。尝试从 Python 控制台导入它会返回异常:

_get_context 中的文件“[path]/robot/libraries/BuiltIn.py”,第 66 行
引发 RobotNotRunningError('Cannot access execution context')

我找到了robotframework-debuglibrary,但它似乎创建了一个Robot shell,而不是Python。这个问题有有效的解决方案吗?

标签: pythonconsolerobotframework

解决方案


所以基本上你想将 Robot Framework 导入 python 环境?尝试检查您拥有的 Robot Framework 的版本兼容性以及您正在使用的 Python 版本。Python(Python 2 和 Python 3)、Jython (JVM) 和 IronPython (.NET) 以及 PyPy 都支持 Robot Framework。您要使用的解释器应该在安装框架本身之前安装。


推荐阅读