[英]Mongo command not found on Mac using zsh?
我通過官方網站安裝了 Mongo Db。 我還創建了以下文件夾
~/data/db
我在如下位置添加了 mongo 文件:
/usr/local/mongodb
我正在使用 zsh,因此按照 bash_profile 中的建議設置環境變量對我不起作用。 my.zshrc 文件如下所示
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
我在這里錯過了什么?
嘗試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 -公式-with-the-name-mongodb/
這個對我有用。在新的 macbook 或 air 中我們找不到.zhrc
或bash
在新的 mac 中它的.zprofile
。 所以更改.zprofile
中的路徑
export PATH=/opt/homebrew/bin:$PATH
brew install mongodb-community-shell
你可以嘗試它對我有用,因為在下載 mongodb 時它缺少 shell 所以在終端中輸入 mongo 時它不起作用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.