【问题标题】:Mongo command not found on Mac using zsh?使用 zsh 在 Mac 上找不到 Mongo 命令?
【发布时间】:2019-04-16 18:55:04
【问题描述】:

我通过官方网站安装了 Mongo Db。我还创建了以下文件夹

~/data/db

我在如下位置添加了mongo文件:

/usr/local/mongodb

我正在使用 zsh,因此按照 bash_profile 中的建议设置环境变量对我不起作用。 我的 .zshrc 文件如下所示

export PATH=$HOME/bin:/usr/local/bin:$PATH
export MONGO_PATH=/usr/local/mongodb
export PATH=MONGO_PATH/bin:$PATH

我还按如下方式运行了源命令:

source ~/.zshrc

但是,即使在尝试了各种答案的变体之后,我仍然得到:

zsh: command not found: mongo

我在这里错过了什么?

【问题讨论】:

  • 缺少美元符号。 export PATH=$MONGO_PATH/bin:$PATH
  • PATH=MONGO_PATH/bin:$PATH 必须是 PATH=$MONGO_PATH/bin:$PATH - 注意额外的 $!

标签: mongodb bash terminal environment-variables zsh


【解决方案1】:

当我尝试使用 official doc 安装 Mongo 时遇到同样的问题

This 指令帮助我在 MacOS Mojave 10.14.6 上运行 MongoDB

  1. 试试mongod --version
  2. 如果没有安装 Mongodb 试试输入brew install mongodb
  3. 在此检查安装后再次使用mongod --version
  4. 然后使用brew services start mongodb在启动时运行MongoDB

【讨论】:

    猜你喜欢
    • 2021-11-08
    • 2021-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-30
    • 2022-01-08
    • 2019-11-07
    • 2013-11-10
    相关资源
    最近更新 更多