From: Gary P. <gar...@gm...> - 2010-09-08 22:52:05
|
Our IT dept. just installed vpython on the 'clean' Macs in our lab. AFAIK, they followed the instructions on vpython.org. Unfortunately, python can't find packages. numpy and visual are installed in the "Frameworks" site-packages directory, but they are not found on import. One problem is that PATH is not set properly. which python ==> /usr/bin/python But if I launch python using the entire path to the executable, then import numpy, I get the attached traceback. Anyone know what the missing link is? thanks, gary --------------------------------------------------------------------------------- >>> import numpy Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Frameworks/Python. framework/Versions/2.7/lib/python2.7/site-packages/numpy/__init__.py", line 136, in <module> import add_newdocs File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/add_newdocs.py", line 9, in <module> from numpy.lib import add_newdoc File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/__init__.py", line 4, in <module> from type_check import * File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/type_check.py", line 8, in <module> import numpy.core.numeric as _nx File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/__init__.py", line 5, in <module> import multiarray ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): Symbol not found: ___memcpy_chk Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so Expected in: /usr/lib/libSystem.B.dylib |