【问题标题】:installed django-redis in python virtualenv, redis-cli command not found在 python virtualenv 中安装了 django-redis,找不到 redis-cli 命令
【发布时间】:2019-06-28 06:15:41
【问题描述】:

我只是在我的python virtualenv 中使用pip 安装django-redit,但是当我输入命令redis-cli 时,它会显示我redis-cli command not found

我很确定 redis-cli 已成功安装。 需要你的帮助 提前谢谢

【问题讨论】:

  • 您可以冻结安装在您的virtualenv 中的软件包以确认它是否已安装。试试pip freeze。如果没有,那么您可以关注 - stackoverflow.com/a/51319773/5901723
  • 请看我的新帖

标签: django redis-cli django-redis


【解决方案1】:

您需要安装 Redis 客户端/服务器 (https://redis.io/)。根据您的操作系统,您可能可以直接通过操作系统存储库安装它。

【讨论】:

  • 与 virtualenv 中安装的任何软件包一样,仍然有一个 bash:command not found.
  • 当我要尝试 wget xxxxxx 时,显示找不到命令。但我很确定 wget 已通过使用 pip install 成功安装到我的虚拟环境中。困惑
  • 你在什么操作系统上? wget 安装在大多数 Linux 发行版上,但没有安装在 Windows 和 MAC 上。关于您已安装的 pip install redis 是一个与 Redis 交互的库。但是你需要在某个地方安装 Redis。
  • 我认为这是我的问题。我的操作系统是 MAC。这里还有一个问题:只需在我的 Mac 上的任何位置下载并安装 Redis 还是仍需要进行一些配置?
  • 从来没有在 MAC 上工作过,所以不能告诉你太多,也许看看这里 (1upnote.me/post/2018/06/install-config-redis-on-mac-homebrew)。看起来brew install redis 就是你所需要的。
【解决方案2】:

按照以下命令:

virtualenv env
source env/bin/activate
pip3 install django
pip install redis

【讨论】:

  • @Chase.yang 试试这个pip install redis-cli-cluster
  • 与 virtualenv 中安装的任何软件包一样,仍然有一个 bash:command not found.
  • 尝试全局安装
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-05-11
  • 1970-01-01
  • 1970-01-01
  • 2016-07-20
  • 1970-01-01
  • 2014-03-14
  • 2021-09-23
相关资源
最近更新 更多