我正在尝试使用npm install --save mongodb通过命令行在我的个人计算机上为一个Node项目安装MongoDB。 MongoDB在我的package.json文件的依赖项中显示当前版本,但是当我运行mongodb -v,mongod,或者只是尝试通过运行“mongo”来打开mongo shell时,我得到以下错误:
"command not found: mongodb"
"command not found: mongod"
"command not found: mongo"
我也尝试过运行sudo mongod无济于事。有没有人有什么建议?我此时已经查看过很多文档,不知道该转向何处。
答案 0 :(得分:1)
看起来你只是在安装Mongodb的node.js驱动程序。 npm通常仅用作node.js包和依赖项的包管理器。您需要使用二进制文件或二进制包安装程序安装实际的数据库系统,例如Homebrew
https://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/
https://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/
Related,看起来像是同一个问题。