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.1)

Precompiled code

For greatest convenience, get one of the precompiled installers.
Mac OS X 10.4
Download the universal 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 i386/i686 or 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 i386/i686 or 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 These Debian packages for NEURON 7.0 were prepared by Eilif Muller. 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. This will install NEURON in /opt/nrn, and InterViews in /opt/iv. The NEURON python module will be in /usr/lib/python2.5/site-packages or /usr/local/lib/python2.6/dist-packages for Python 2.5 or 2.6, respectively.

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.