Python 不能';使用pip安装包后找不到rabbitmq
我想在我的linux机器上安装rabbitMQ。我用命令安装了这个包Python 不能';使用pip安装包后找不到rabbitmq,python,pip,rabbitmq,Python,Pip,Rabbitmq,我想在我的linux机器上安装rabbitMQ。我用命令安装了这个包 pip install rabbitmq 软件包安装成功 pip freeze rabbitmq==0.2.0 但是,当我尝试运行rabbitmq服务器时,会出现以下错误: /usr/sbin/rabbitmq-server: line 28: cd: /var/lib/rabbitmq: No such file or directory id: rabbitmq: no such user /usr/sbin/rabb
pip install rabbitmq
软件包安装成功
pip freeze
rabbitmq==0.2.0
但是,当我尝试运行rabbitmq服务器时,会出现以下错误:
/usr/sbin/rabbitmq-server: line 28: cd: /var/lib/rabbitmq: No such file or directory
id: rabbitmq: no such user
/usr/sbin/rabbitmq-server: line 32: [: too many arguments
id: rabbitmq: no such user
/usr/sbin/rabbitmq-server: line 34: [: too many arguments
su: user rabbitmq does not exist```
有两个问题:
首先:
我检查了var/lib/
,在那里找不到rabbitmq目录。
pip为什么没有为我安装它?
第二:我不知道su:user rabbitmq不存在
到底指向什么。有关于如何解决这些问题的建议吗?Python包rabbitmq不是rabbitmq本身,而是与之绑定的Python。看起来底层安装还没有完成——通常情况下,您不会从pip获得,而是从发行版的包管理系统获得。该安装通常也会设置运行服务器的用户。pip install rabbitmq
将安装python的rabbitmq
库,而不是在linux机器上运行rabbitmq服务所需的二进制文件/库。您可能需要apk/apt/yum/etc安装rabbitmq
,而不是使用发行版的软件包管理器检查如何下载和安装rabbitmq。