Install nio locally
You do not need to install nio to build systems in the the System Designer—running nio in the cloud is the easiest way to begin. But to see the power of nio as a distributed system, you should install and run nio locally or at the edge.
Linux / MacOS
- Python3: https://www.python.org/downloads (you need Python 3.4+)
- A nio binary: https://account.n.io/binaries/download (you'll need to agree to the license)
- A Pubkeeper server: A step-by-step on how to create one can be found here: docs.n.io/running-nio/in-the-cloud.html
Windows users, click here for installation instructions.
Open a terminal (Applications > Utilities > Terminal on MacOS), and install nio using Python’s pip3 installer (verify the filepath and binary filename below—the
Xs represent the date of the binary in YYYYMMDD format):
pip3 install -U ~/Downloads/nio_lite-XXXXXXXX-py3-none-any.whl
MacOS Users: You may be prompted to install a dependency called "clang". This is a standard component that comes directly from Apple, so it's safe to click "OK" and re-run the command above.
You can test that nio is correctly installed by running the following command:
If you don’t see a path to niod, make sure Python’s binary directory is on your PATH.