Installing Curvenote

Curvenote is available through NodeJS and the node package manager, npm. Node is used by Jupyter as well as many other Python packages so you may already have it installed on your PATH and the following command may just work 🤞.

🛠️ Install NodeJS and run the following command:

npm install -g curvenote
Important

If you do not have npm installed you can look at our guide for Installing NodeJS. If you have any challenges installing, please open an issue here or send an email to support@curvenote.com.

This will install curvenote globally (-g) on your system and add a link to the main CLI tool. To see if things worked, try checking the version with:

curvenote --version

This command should print the current version of the package. If all is good, you can type curvenote again in your terminal and it will list the help with all of the options available to you.

Note

If you have any challenges installing, please open an issue here.

Updating Curvenote

There are new releases of the CLI every few weeks, to update to the latest version of curvenote, use:

npm update -g curvenote

Try the curvenote --version command before and after, with an update you should be on the most up to date version (see npm for the latest version!). If you are not, try npm uninstall -g curvenote or without the -g global flag, until curvenote is no longer available on your command line. Then try installing again!

Abbreviations
CLI
Command Line Interface