Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb Meteor:找不到mongoimport命令_Mongodb_Meteor_Mongoimport - Fatal编程技术网

Mongodb Meteor:找不到mongoimport命令

Mongodb Meteor:找不到mongoimport命令,mongodb,meteor,mongoimport,Mongodb,Meteor,Mongoimport,我正在使用meteor,我需要使用mongoimport向数据库添加一些JSON数据。但是,当我尝试启动meteor导入时,出现了错误命令notfound。这对我来说是令人惊讶的,因为mongoimport是mongoDB的一部分,所以我希望它能工作 所以我想我必须单独安装MongoDB和meteor(使用OSX)。但是正确的方法是什么呢 当然我可以做brew安装mongodb。还是手动下载mongodb文件、提取归档文件并获取mongoimport文件更好 我只是担心安装mongodb,虽然我

我正在使用meteor,我需要使用
mongoimport
向数据库添加一些JSON数据。但是,当我尝试启动meteor导入时,出现了错误
命令notfound
。这对我来说是令人惊讶的,因为mongoimport是mongoDB的一部分,所以我希望它能工作

所以我想我必须单独安装MongoDB和meteor(使用OSX)。但是正确的方法是什么呢

当然我可以做
brew安装mongodb
。还是手动下载mongodb文件、提取归档文件并获取mongoimport文件更好


我只是担心安装mongodb,虽然我已经安装了meteor,而且它可以工作。我不想得到两个不同的mongoDB实例

如果您还没有mongoimport二进制文件,只需从他们的站点下载MongoDB for OSX,在某处提取归档文件,然后使用将位于其bin文件夹中的mongoimport文件即可


除非运行另一个mongod,否则您将无法运行另一个守护进程,并且您可能最安全地避免使用brew,这样它就不会执行意外操作。

谢谢。我应该把mongoimport文件放在哪里?我将该文件复制到meteor应用程序根目录中,但仍然没有找到错误
命令
。我不明白。我不知道Meteor在呼叫mongoimport,我以为你是从命令行直接运行mongoimport。一个猜测:你能试试“哪个mongo”来看看mongo在你的道路上是什么,然后试着把它放在那里吗?我假设它是像/usr/local/meteor/mongodb/binAlso这样的东西,你能告诉我你说的“尝试启动meteor导入”是什么意思吗?你可以使用mongoimport而不涉及meteor这就是我尝试的。我只是在shell中键入
mongoimport
——到目前为止,meteor还没有参与。然后我得到消息
command not found
您是否在bash shell中运行./mongoimport,在mongoimport所在的目录中?如果它不在您的路径中,请确保在前面加上/