and then start a new terminal and run
spyder on it and you'll be set.
I'm running Mac OS X 10.8 and I am having a familiar
problem with loading dynamically linked libraries.
I want to use the PyUblas module inside Spyder. That has a
dependency on boost_python which is a dynamically loaded
libarary libboost_python.dylib.
When I use another python interpreter, called from the
Terminal app command line, where I have DYLD_LIBRARY_PATH set in
the environment to include the path of boost_python, my script
works correctly.
Here is what I see in Spyder, demonstrating the issue:
Traceback (most
recent call last):
File
"<stdin>", line 1, in <module>
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyUblas-2013.1-py2.7-macosx-10.8-x86_64.egg/pyublas/__init__.py",
line 2, in <module>
ImportError:
dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyUblas-2013.1-py2.7-macosx-10.8-x86_64.egg/pyublas/_internal.so,
2): Library not loaded: libboost_python.dylib
Referenced from:
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyUblas-2013.1-py2.7-macosx-10.8-x86_64.egg/pyublas/_internal.so
Sometimes setting an environment variable in
environment.plist works. I know from experience, that
DYLD_LIBRARY_PATH is specifically ignored, however.
How can an interpreter in Spyder load this dynamic
library?
Thanks.
--
You received this message because you are subscribed to the Google
Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to spyderlib+...@googlegroups.com.
To post to this group, send email to spyd...@googlegroups.com.
Visit this group at http://groups.google.com/group/spyderlib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.