mongodb 使用zsh在Mac上找不到Mongo命令?

pxyaymoc  于 2023-01-12  发布在  Go
关注(0)|答案(4)|浏览(416)

我通过官方网站安装了蒙戈DB。我还创建了下面的文件夹

~/data/db

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

/usr/local/mongodb

我使用的是zsh,所以按照bash_profile中的建议设置环境变量对我来说不起作用。

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

我还运行了source命令,如下所示:

source ~/.zshrc

然而,即使在尝试各种答案的变化,我仍然得到:

zsh: command not found: mongo

我错过了什么?

wnavrhmk

wnavrhmk1#

当我尝试使用official doc安装Mongo时,遇到了同样的问题
This指令帮助我在MacOS莫哈韦10.14.6上运行MongoDB
1.尝试mongod --version
1.如果没有安装Mongodb,请尝试输入brew install mongodb
1.之后,使用mongod --version再次检查安装
1.然后使用brew services start mongodb在启动时运行MongoDB

vtwuwzda

vtwuwzda2#

试试brew install mongodb-community-shell
我的案例:
我确实尝试过brew services start mongodb来解决这个问题,但面对这个问题:

Error: No available formula with the name "mongodb". Did you mean mongosh or monetdb?

以下是关于如何解决brew install mongodb-community-shell作为最新Mongo shell的一部分安装时出现的问题的建议:https://developpaper.com/fix-mac-brew-installation-mongodb-error-no-available-formula-with-the-name-mongodb/

nwnhqdif

nwnhqdif3#

这一个工作的me.in新的macbook或空气,我们找不到.zhrcbash
在新的mac中它的.zprofile .所以在.zprofile中改变路径
export PATH=/opt/homebrew/bin:$PATH

lkaoscv7

lkaoscv74#

brew install mongodb-community-shell

你可以尝试一下,我觉得它很好用,因为下载mongodb的时候缺少shell,所以在终端输入mongo的时候它就不工作了

相关问题