Installing MongoDB ################## conda ===== If you are already using conda, you can install pymongo and mongodb from the conda-forge channel: :: conda install -c conda-forge pymongo mongodb Mac === Homebrew -------- The Mongo web site points you to instructions for installing with homebrew. These seem to work, but are pretty coplicated. I would say go for it if you already have the SCode compier tools and/or are using Homebrew for other things. Otherwise, there is a download available if the binary files. The only complication is that they don't install the files for you. tarball of binaries ------------------- This should work on OS-X > 10.13 Intel (may not work on new M1) Download this file: https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-5.0.6.tgz If that link doesn't work, try going to: https://www.mongodb.com/try/download/community And go to MongoDB community server -- then on the right, you should see a download: Platform MacOS, Format: tgz click on download to download the tgz file. Double Click on it to unpack it -- you should get something like this: :: mongodb-macos-x86_64-5.0.6 - LICENSE-Community.txt - README - MPL-2 - THIRD-PARTY-NOTICES - bin - install_compass - mongo - mongod - mongos What you need to do is copy the mongo* files in ``bin/`` to: ``/usr/local/bin`` At the command line: :: cd mongodb-macos-x86_64-5.0.6 cd bin cp mongo* /usr/local/bin/ If that doesn't work, you may need to use "sudo": :: sudo cp mongo* /usr/local/bin/ With the GUI: In finder, click the "Go" menu, the "go to folder" type in: ``usr/local/bin`` drag the ``mongo``, ``mongod``, and ``mongos`` files to the ``usr/local/bin`` folder. Start a new terminal, and try: :: mongod --version If that doesn't work, you may need to add ``/usr/local/bin`` to your PATH: First: type: :: echo $PATH and see if ``/usr/local/bin`` is on our PATH. If not, then: :: echo $SHELL If it says: :: /bin/zsh Then you need to edit your ``.zshrc`` file https://code2care.org/pages/permanently-set-path-variable-in-mac-zsh-shell If it says: :: /bin/bash Then you need to edit your ``.bash_profile`` file https://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/ Windows ======= Go to: https://www.mongodb.com/try/download/community Download the installer for the Community Server Run the installer. I recommend that you do NOT install it as a service -- uncheck that option (or, if you are familiar with Windows services, go ahead :-) ) Once installed, you will need to add the install dir to your PATH. It should be something like: ``C:\Program Files\MongoDB\server\bin`` (there should be a few commands in there: ``mongo``, ``mongod``, ``mongos``) https://www.computerhope.com/issues/ch000549.htm Note: you don't need to restart the computer, but you do need to restart your command Window(s)