My university has a cluster computer, on which I want to run my python program that uses numpy. I am installing my Python2.7 locally separated from the main system, and trying to install numpy, attach it with Python2.7. I used many different versions of numpys to make it happen, but I got stuck with the same following error on every trial,
"[...@login1 numpy]$ python2.7 setup.py install Running from numpy source directory.Traceback (most recent call last): File "setup.py", line 210, in <module> setup_package() File "setup.py", line 187, in setup_package from numpy.distutils.core import setup File "/users/hp6/DOWN/numpy/numpy/distutils/core.py", line 25, in <module> from numpy.distutils.command import config, config_compiler, \ File "/users/hp6/DOWN/numpy/numpy/distutils/command/build_ext.py", line 9, in <module> from distutils.command.build_ext import build_ext as old_build_ext File "/users/hp6/apps/python27/lib/python2.7/distutils/command/ build_ext.py", line 13, in <module> from site import USER_BASE, USER_SITE ImportError: cannot import name USER_BASE" It seems the error is related to the inability of Python2.7 to process "from site import USER_BASE, USER_SITE", since the machine I succeeded to install numpy with Python2.7 doesn't prompt an error from this command, whereas this machine in which I failed to do so cannot handle this. My question is: How can I make Python2.7 to process this, since the manual says this package is the one that's automatically turned on in startup. Thanks, Justin. -- http://mail.python.org/mailman/listinfo/python-list