【问题标题】:command not found: mongo, after it's installed (OS X)找不到命令:mongo,安装后(OS X)
【发布时间】:2020-02-05 03:41:59
【问题描述】:

按照官方说明here安装mongo-community后,找不到启动mongo的命令。

我用来安装mongo的步骤:

brew tap mongodb/brew
brew install mongodb-community@3.6

安装成功,但是当我尝试用mongo启动mongo时。出现此错误: zsh: command not found: mongo

Mongod: Command Not Found (OS X) 尝试了解决方案,但都没有奏效。 另外,似乎找不到 mongo 所在的位置。

提前致谢!

【问题讨论】:

标签: mongodb macos installation


【解决方案1】:

将“mongo”的路径添加到终端shell:

export PATH="$PATH:/usr/local/Cellar/mongodb-community@3.6/3.6.14/bin"

(将版本号替换为您的本地版本)

找不到命令,因为$PATH 设置不正确。 MongoDB于2018年10月16日移动from open source to community liscence后,Mac上的安装路径发生了变化。它安装在/usr/local/Cellar(参考:Location of the mongodb database on mac)。

感谢@kevinadi 指出问题。

【讨论】:

  • 仅供参考,这也适用于 3.4 版本。这是 3.4 版本的路径:/usr/local/Cellar/mongodb-community@3.4/3.4.23/bin
  • 对我来说,这里工作正常:export PATH="$PATH:/usr/local/Cellar/mongodb-community/4.2.2/bin"
猜你喜欢
  • 1970-01-01
  • 2013-03-28
  • 2016-11-04
  • 2022-01-12
  • 2018-06-17
  • 2014-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多