当前位置: 首页 > 知识库问答 >
问题:

zsh:command not found:蝗虫(尽管我的Ubuntu19上已经使用pip安装了蝗虫)

徐洋
2023-03-14

我使用pip在ubuntu上安装了locustio

"pip install locustio"

问题是每次我在控制台上运行任何蝗虫命令(例如)

locust --version

控制台返回这个

zsh: command not found: locust

任何解决方案?

共有2个答案

笪欣嘉
2023-03-14

确保脚本安装在PATH环境变量中可用的目录中。

使用pip-show--file-locastio确定脚本的安装位置(在您的示例中:~/.local/bin)。修改路径以包含安装脚本的目录。在您的情况下,您可能应该在~/.zshrc文件中添加以下内容:

if [ -d "~/.local/bin" ] ; then
    export PATH="~/.local/bin:$PATH"
fi

然后,hocust命令应该在所有新的shell会话中都可用。

夏宪
2023-03-14

这里有一个技巧:

>

  • 在控制台中写这个命令pip卸载locustio
  • 这是控制台会返回

    卸载locustio-0.12.2:将删除:/home/elta/.local/bin/hocust/home/elta/.local/lib/python2.7/site packages/hocust/*/home/elta/.local/lib/python2.7/site packages/locustio-0.12.2.dist info/*继续(y/n)

    编写n,并复制第一个目录,在我的情况下是/home/elta/. loc/bin/locust

    例如,这是你每次调用蝗虫命令时要使用的目录

    /home/elta/.local/bin/蝗虫——版本

    ......不是最好的解决方案,但效果非常好

  •  类似资料:
    • 我是从蝗虫出口商那里来的。所以我安装了它,并按照文档中所述的步骤进行操作,然后运行commmand hocust_exporter.py 1234 localhost:8089,其中1234是一个端口。但它也犯了一些错误。 处理来自('127.0.0.1',11950)回溯(最后一次调用)的请求时发生异常:文件“E:\Python\lib\socketserver.py”,第650行,进程中请求线

    • 我遇到了第三方工具蝗虫群。因此,我继续安装它使用命令pip安装蝗虫群。在文档中,它被指定运行命令swam-h,但是当我运行它时,命令提示符说该命令不被识别。我从安装群文件的地方打开了cmd。对此有什么解决办法吗?

    • 我真的很感兴趣使用Ocust/selenium运行负载测试。我在使用旧框架“RealBrowserOccess”时看到了一些真正有希望的结果,但我在让Occast_插件在Windows上运行时遇到了问题。您在Github中是否有任何可以在windows上运行的项目。我已经启动了Selenium服务器,并在正确的位置安装了chromedriver。 以下是调用堆栈: (venv)C:\用户\loca

    • 首先,我指定用户帐户1500,spawrate1,这将需要25分钟,然后我希望在900秒内每秒减少1。我如何模拟这种情况?

    • 我刚刚用,它安装在 问题是,如果我试图用获取它的版本,我会收到一个权限被拒绝的错误。 <代码> 位于路径中 和没有结果,因为找不到它。 如果重新安装:

    • 最近我从旧的蝗虫版本(0.14.2)切换到1.3.1。以前,我可以使用命令WebsiteUser().run()在调试模式下运行,它会在所有断点上停止。 当我尝试使用相同的命令运行新版本时,会出现下一个错误: 文件“/home/user/PycharmProjects/my_test/venv/lib/python3.7/site packages/hocust/user/users.py”,第2