Installing NEURON using PIP

When Python is the interpreter, what is a good
design for the interface to the basic NEURON

Moderator: hines

Post Reply

Installing NEURON using PIP

Post by Prokopiou »

Hello all,

I tried to install the NEURON module using the pip command and I seem to get a nice result:

Code: Select all

dyn1065-216:~ andreasprokopiou$ sudo pip install neuron
Downloading/unpacking neuron
  Downloading NEURON-7.2.536.10.tar.gz (29.1Mb): 29.1Mb downloaded
  Running egg_info for package neuron
Installing collected packages: neuron
  Running install for neuron
Successfully installed neuron
Cleaning up...

but when I try to import it I get this error:

Code: Select all

>>> import neuron
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/neuron/", line 81, in <module>
    import neuron.hoc
ImportError: dlopen(/Library/Python/2.7/site-packages/neuron/, 2): no suitable image found.  Did find:
	/Library/Python/2.7/site-packages/neuron/ unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x00
I have Mac OS version 10.7.3 if that helps in any way.

Does anyone know why the module will not import even though it seems to have installed just fine with pip?

Posts: 24
Joined: Wed Jul 20, 2011 9:14 am

Re: Installing NEURON using PIP

Post by uri.cohen »

Hello Andreas,
The option to use PIP to install NEURON is a work-in-progress which doesn't support MacOS yet. Mike Vella can provide more details, I'll forward it to him.

Re: Installing NEURON using PIP

Post by vellamike »

Hi Andreas,

I'm afraid as Uri points out PIP will currently only install the neuron package for Windows or 64bit Linux. I have updated the package and it will now stop you from trying to install it on a mac.

Post Reply