即使添加到环境 PATH 中,命令提示符也无法识别 MongoDB
Command prompt not recognizing MongoDB even when added to environment PATH
我是 MEAN 堆栈的新手,正在尝试在此处实施教程:https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4
我只是想安装我需要的包,它们都是 node.js、express、js 和 MongoDB。
我在尝试解决问题后的步骤:
- I have installed MongoDB 3.2.1 from their site onto my local machine and it is stored at path C:\Program
Files\MongoDB\Server.2\bin\
(I can navigate to C:\Program Files\MongoDB\Server.2\bin in my
command prompt window and type mongo and have it run)
- I went to Control Panel -> System Settings -> Security -> Advanced -> Environment Varaibles -> and under system varialbles:
Earlier I had to add a path for node.js (C:\Program Files\nodejs works
fine for running node at any directory level)
So I tried adding a system variable: MongoDB at "C:\Program
Files\MongoDB\Server.2\bin\mongo"
所以我的最终目标是能够导航到桌面上的文件夹结构并且 运行:
"node --version"
"express --version"
"mongo --version"
并让它们全部正确安装并可用,以便我可以继续创建应用程序。
如有任何帮助,我们将不胜感激。
命令行通过查找 PATH 环境变量指定的所有目录来工作。
据我所知,您已经在 PATH 中包含了可执行文件的名称 (mongo),而您只需要包含目录即可。
为了完整起见,在我的 PC 上,PATH 变量看起来像这样:
C:\Program Files (x86)\Python35-32\Scripts\;C:\Program Files\apache-maven-3.3.9\bin;C:\Program Files\MongoDB\Server.2\bin
基本上系统中的路径变量存储可执行文件和程序的路径。
1 个系统。
2 高级系统设置。
3 个环境变量。
4 双击“用户”选项卡中的 'path'。
5 点击 'New'。
6 然后添加您的 mongo 垃圾箱位置。
例如:- 我的 --> C:\Program Files\MongoDB\Server.6\bin.
7 单击“确定”。
然后在cmd中再次尝试得到结果
我是 MEAN 堆栈的新手,正在尝试在此处实施教程:https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4
我只是想安装我需要的包,它们都是 node.js、express、js 和 MongoDB。
我在尝试解决问题后的步骤:
- I have installed MongoDB 3.2.1 from their site onto my local machine and it is stored at path C:\Program Files\MongoDB\Server.2\bin\
(I can navigate to C:\Program Files\MongoDB\Server.2\bin in my command prompt window and type mongo and have it run)
- I went to Control Panel -> System Settings -> Security -> Advanced -> Environment Varaibles -> and under system varialbles:
Earlier I had to add a path for node.js (C:\Program Files\nodejs works fine for running node at any directory level)
So I tried adding a system variable: MongoDB at "C:\Program Files\MongoDB\Server.2\bin\mongo"
所以我的最终目标是能够导航到桌面上的文件夹结构并且 运行:
"node --version" "express --version" "mongo --version" 并让它们全部正确安装并可用,以便我可以继续创建应用程序。
如有任何帮助,我们将不胜感激。
命令行通过查找 PATH 环境变量指定的所有目录来工作。
据我所知,您已经在 PATH 中包含了可执行文件的名称 (mongo),而您只需要包含目录即可。
为了完整起见,在我的 PC 上,PATH 变量看起来像这样:
C:\Program Files (x86)\Python35-32\Scripts\;C:\Program Files\apache-maven-3.3.9\bin;C:\Program Files\MongoDB\Server.2\bin
基本上系统中的路径变量存储可执行文件和程序的路径。
1 个系统。
2 高级系统设置。
3 个环境变量。
4 双击“用户”选项卡中的 'path'。
5 点击 'New'。
6 然后添加您的 mongo 垃圾箱位置。 例如:- 我的 --> C:\Program Files\MongoDB\Server.6\bin.
7 单击“确定”。
然后在cmd中再次尝试得到结果