jmeter 执行 python 脚本,导入第三方模块报错,如何处理?

本贴最后更新于 347 天前,其中的信息可能已经斗转星移

使用 jmeter5.1.1 利用 JSR223 Sampler 模块中 jython 调用 python 代码时,导入第三方模块(requests)报错了,网上找了多种方法尝试一直为解决,求柠檬班各位大佬帮忙指导一下,万分感谢

image.png

报错代码:

2020-12-22 10:12:00,659 ERROR o.a.j.p.j.s.JSR223Sampler: Problem in JSR223 script JSR223 Sampler, message: javax.script.ScriptException: SyntaxError: no viable alternative at input 'from' in D:\Software\python3.7\Lib\ipaddress.py at line number 474 at column number 37
javax.script.ScriptException: SyntaxError: no viable alternative at input 'from' in D:\Software\python3.7\Lib\ipaddress.py at line number 474 at column number 37

  • 待分类
    4425 引用 • 767 回帖 • 1 关注
  • Q&A
    672 引用 • 370 回帖 • 1 关注
2 回帖
请输入回帖内容 ...
  • Allen

    很遗憾!

    首先,你要明白,jmeter 写 python 只支持 python2.7。image.png 这个 jython 目前只有 python2.7 版本。

    所以,要解决你的问题,就是在你的电脑上安装 python2.7,代码中引入 python2.7 的库路径。

    1 回复
  • fer

    只支持 2.7 有点难受 😂