我正在尝试测试MongoDB,并且已将其全部下载并移至根文件夹中。我可以导航到包含mongod的文件夹,但是当我尝试通过在终端中输入“mongod”来运行它时,出现一条消息,指出“mongod:command not found”。关于如何解决这个问题的任何想法?未找到Mongod命令(OS X)
12
A
回答
3
您需要将包含命令mongod
的文件夹的名称添加到PATH中,以便您的shell知道在哪里找到它。
所以,如果mongod
是在/ usr/bin中/ freddyfrog,您可以编辑~/.profile
,发现说PATH=
线和编辑它看起来像这样:
export PATH=${PATH}:/usr/bin/freddyfrog
然后重新登录,以使其采取影响。
12
“Mongod”不是一个独立的命令。你需要像这样运行命令./mongodb/bin/mongod
我用http://www.bigspaceship.com/mongodb-on-mac/来帮我回答这个问题。
9
上述两个答案都是正确的。 您可以指定在下列文件中的一个路径:.profile文件,.bashrc中,或.bash_profile中
export PATH="$PATH:/usr/local/mongodb/bin"
然后调用守护程序或外壳直接
mongod
mongo
还是为命令不在$ PATH中,从包含这些文件的目录中使用./mongo或./mongod。这个解决方案可能是冗长的,当从另一个目录调用这些命令时,你将不得不最终追加整个路径。
/usr/local/mongodb/bin/mongod
or
/usr/local/mongodb/bin$ ./mongod
相关问题
- 1. 未找到gcc-4.0命令OS X
- 2. Mac OS X Lion - mysql:命令未找到
- 3. 在某些IDE中未找到Mac OS X/bin/bash:python:命令
- 4. Sudo命令未找到OS X优胜美地
- 5. mac os x 10.6.8不能使用任何命令 - 示例:-bash:ls:命令未找到
- 6. Bash命令行:networksetup:找不到命令(OS X)
- 7. 未找到命令
- 8. 未找到命令
- 9. OS X的终端命令
- 10. stream2es:命令未找到
- 11. 是否有可用于关闭OS X中的mongod进程的终端命令?
- 12. 对于运行cron作业的Mac OS X,“sh:sysctl命令未找到”
- 13. OS X框架库未加载:“没有找到图片的命令行
- 14. SLC命令未找到
- 15. p4命令未找到
- 16. MongoDB:未找到命令
- 17. 使用OS X钥匙串与Git(找到命令不帮)
- 18. OS X brew安装了hping,但是说没有找到命令
- 19. git:找不到命令(在OS X 10.5上)
- 20. 无法在Mac OS X上运行mongod
- 21. Sqoop导入:命令--password:命令未找到,--table:命令未找到
- 22. cap命令未找到
- 23. 未找到Eclipse CDT Binary - Mac OS X Lion
- 24. 未找到'openssl/evp.h'文件OS x Mongodb
- 25. mac命令行命令未找到
- 26. 命令未找到:node-inspector
- 27. 在Mac OS上找不到rbenv命令
- 28. Ubuntu:hadoop命令未找到
- 29. -bash命令未找到
- 30. ygcc:命令未找到
注意:如果您将Mac更新为Sierra,则需要重新导出您的路径,如上所示。 – msmfsd