Hi, First time I try to use pyCUDA and I have some problems.
After compiling and installing when I try to import the driver `python -c "from pycuda import driver"` I get: Traceback (most recent call last): File "<string>", line 1, in <module> File "/home/gonguser/anaconda3/lib/python3.6/site-packages/pycuda/driver.py", line 5, in <module> from pycuda._driver import * # noqa ImportError: /home/gonguser/anaconda3/lib/python3.6/site-packages/pycuda/_ driver.cpython-36m-x86_64-linux-gnu.so: *undefined symbol: _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev* I have searched the mailing list and found this thread: http://pycuda.2962900.n2.nabble.com/undefined-symbol-error-td7575758.html so I added -D_GLIBCXX_USE_CXX11_ABI=0 to the siteconf.py: *CXXFLAGS = ['-D_GLIBCXX_USE_CXX11_ABI=0']* However, it didn't help. I see it didn't help another user too in the thread: http://pycuda.2962900.n2.nabble.com/undefined-symbol-error-td7575758.html **** After suffering for a day I found I had a misspelled the CUDA_ROOT environment variable! The setup scripts do not verify it is correct.... Be ware! *** *
_______________________________________________ PyCUDA mailing list PyCUDA@tiker.net https://lists.tiker.net/listinfo/pycuda