我想通过macOS上的命令行终端运行我的机器人框架脚本,默认情况下该命令在python 2.7上运行,但是我的IDE设置为使用python 3.7解释我的脚本,因此我的PYTHONPATH也设置为使用3.7,这使我能够找到我的自定义库
我将如何使用3.7在终端上运行机器人脚本?我当前的命令很简单:
robot -d Results myScript.robot
通过IDE中的终端运行时,测试工作正常,所以我很确定这是我唯一的问题
python3 -m robot -d Results myScript.robot
使用命令python3 robot -d结果myScript.robot可能会收到此错误“无法打开文件'robot'”,因为您可能不是cmd中的测试目录。
步骤->转到项目根目录->使用Python3运行命令。
python3 -mvenv venv
call venv/bin/activate
而且每次您在外壳中未激活该特定虚拟端口的情况下,都需要再次重复步骤2 ..