zsh:command not found:rocast(尽管在我的ubuntu19上已经使用pip安装了rocast)

2024-09-21 03:22:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我用pip在我的ubuntu上安装了蝗虫

"pip install locustio"

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

^{pr2}$

控制台返回这个

zsh: command not found: locust

有什么解决办法吗?在


Tags: installpip命令ubuntunotcommandzshlocust
2条回答

这里有个窍门:

  1. 在控制台中编写这个命令pip uninstall locustio
  2. 这是将在控制台中返回的内容

    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)?

  3. n,并复制第一个目录,在我的例子中 /home/elta/.local/bin/locust

  4. 现在这是您每次调用rocast命令时要使用的目录,例如

/home/elta/.local/bin/locust version

。。。。不是最好的解决办法,但在工作完美,并做到了这一点

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

使用pip show file locustio找出脚本的安装位置(在您的例子中:~/.local/bin)。修改您的PATH以包含脚本的安装目录。在您的情况下,您可能应该在~/.zshrc文件中添加如下内容:

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

那么locust命令应该可以在所有新的shell会话中使用。在

相关问题 更多 >

    热门问题