- 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
wherefilenameis 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
wherefilenameis the name of the deb file.- Other installers These Debian packages for NEURON 7.0 were prepared by Eilif Muller.
- Debian_5.0_Lenny/Ubuntu_8.10_Intrepid i386 (python 2.5)
- Debian_5.0_Lenny/Ubuntu_8.10_Intrepid amd64 (python 2.5)
- Ubuntu_9.04_Jaunty i386 (python 2.6)
- Ubuntu_9.04_Jaunty amd64 (python 2.6)
dpkg -i filename
wherefilenameis 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-packagesor/usr/local/lib/python2.6/dist-packagesfor 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 byextracellular), you should instead get the source code for the standard distribution and compile it on your own machine. 