我使用教程在树莓派上安装MongoDB:http://notejs.com/?p=252
我已按照说明顺利完成直至该行:
连接到实例:
mongo
然后我得到这样的错误:
-bash:mongo:找不到命令
我一步一步地按照本教程,唯一的区别是我在一个不是主文件夹的文件夹中下载,编译和安装了MongoDB,这可能是问题吗?
编辑:当我输入命令时,MongoDB显然已经在运行:
sudo /etc/init.d/mongod start
因此,我的PI
的情况并非如此答案 0 :(得分:1)
这些说明包含了用于制作路径的mongod
二进制部分的说明,这就是为什么这样做的原因:
sudo ln -s /opt/mongo/bin/mongod /usr/bin/mongod
但他们对mongo
shell二进制文件没有做同样的事情。因此,您只需要对该二进制文件执行相同的操作,即:
sudo ln -s /opt/mongo/bin/mongo /usr/bin/mongo
或者,您可以将/opt/mongo/bin
添加到$ PATH变量中,或直接调用/opt/mongo/bin/mongo
。