Download and install

One of these choices will be right for you.
  • The current standard distribution is recommended for the vast majority of users, especially anyone who is starting a new project. It's the latest version that is "stable" in two senses: everything seemed to be working properly at the time of release, and no new features will be added to it (although bug fixes will be provided).
  • Prior versions are available for the convenience of users with legacy code. These are not for starting new projects, since no new features or bug fixes will be provided.
  • "Alpha" version installers and development code are for those who need to stay up-to-date with the very latest changes in NEURON, or who are contributing new tools and features. Relatively few users will need this.

The current standard distribution (version 7.2)

Precompiled code

For greatest convenience, get one of the precompiled installers.
Mac OS X 10.8
Download the installer dmg. Double click on it. Drag the NEURON-n.n folder to where you want it (or just leave it in the virtual folder).
Troubleshooting and other information.
MSWin 95 and up
Download nrn-nn-setup.exe to your desktop. Double click on it and follow the instructions.
Troubleshooting and other information.
RedHat, SuSe, CentOS etc.
Get the rpm file for (32 bit) i386/i686 or (64 bit) amd86/x86_64 CPUs.
As root, type
     rpm --install filename
where filename is the name of the rpm file. This will install NEURON in /usr/local/nrn, and InterViews in /usr/local/iv
Troubleshooting and other information.
Debian
Get the deb file for (32 bit) i386/i686 or (64 bit) amd86/x86_64 CPUs.
Double-click the deb package on the desktop, or in a terminal as root type
     dpkg -i filename
where filename is the name of the deb file.

Other installers
Eilif Muller has prepared several NEURON installers for ipython Debian/Ubuntu Linux and for OS X, and has made them available at http://neuralensemble.org/people/eilifmuller/software.html.

NEURON users who are interested in developing and distributing other non-rpm installers are welcome to do so, and we encourage them to notify us of the availability of such installers.

Compiling the standard distribution from source code

If your operating system is not listed above, or if you need to customize the installation (e.g. change the location of binaries, or the number of layers used by extracellular), you should instead get the source code for the standard distribution and compile it on your own machine.