我正在尝试安装蝗虫在 Ubuntu 18.04.1 上,使用
pip install locustio
安装过程中或安装完成后我没有收到任何错误,但是当我尝试运行
locust --version
或者
locust --help
我明白了locust: command not found
我不明白我做错了什么以及为什么它不起作用。
答案1
我遇到了同样的问题,我认为这与您在 Ubuntu 上运行程序的方式有关。可能有一种方法可以将其添加到路径中,但我不知道如何操作。
试试看python3 -m locust.main ...
是否有帮助。对我来说很有效。
答案2
这里有一个技巧:
pip uninstall locustio
在控制台中写入此命令这是控制台中返回的内容
Uninstalling locustio-0.12.2: Would remove: /home/elta/.local/bin/locust /home/elta/.local/lib/python2.7/site-packages/locust/* /home/elta/.local/lib/python2.7/site-packages/locustio-0.12.2.dist-info/* Proceed (y/n)?
写入
n
并复制第一个目录,在我的情况下是/home/elta/.local/bin/locust
例如,这是你每次调用 locust 命令时要使用的目录
/home/elta/.local/bin/locust --version
....不是最好的解决方案,但它运行完美,并且起到了作用