Hi,
I installed the latest lambda stack on a fresh Ubuntu 20.04 per Lambda Stack: an AI software stack that's always up-to-date. I then opened a bash terminal and ran the following
$ python -c “help(‘modules’)”
which produced a CUBLAS errror. I am trying to see a list of python modules that are installed from within python.
Please wait a moment while I gather a list of all available modules…
/usr/lib/python3/dist-packages/IPython/kernel/init.py:12: ShimWarning: The IPython.kernel
package has been deprecated since IPython 4.0.You should import from ipykernel or jupyter_client instead.
warn(“The IPython.kernel
package has been deprecated since IPython 4.0.”
Unable to init server: Could not connect: Connection refused
Unable to init server: Could not connect: Connection refused
/usr/lib/python3/dist-packages/UpdateManager/backend/init.py:11: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version(‘Gtk’, ‘3.0’) before import to ensure that the right version gets loaded.
from gi.repository import GLib, Gtk, Snapd
No protocol specified
Using TensorFlow backend.
2021-07-08 21:38:46.071513: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library libcudart.so.11.0
/usr/lib/python3.8/pkgutil.py:92: MatplotlibDeprecationWarning:
The mpl_toolkits.axes_grid module was deprecated in Matplotlib 2.1 and will be removed two minor releases later. Use mpl_toolkits.axes_grid1 and mpl_toolkits.axisartist, which provide the same functionality instead.
import(info.name)
(-c:12342): Gdk-CRITICAL **: 21:38:48.418: gdk_cursor_new_for_display: assertion ‘GDK_IS_DISPLAY (display)’ failed
/usr/lib/python3.8/pkgutil.py:92: UserWarning: Viewer requires Qt
import(info.name)
/usr/lib/python3/dist-packages/skcuda/cublas.py:284: UserWarning: creating CUBLAS context to get version number
warnings.warn(‘creating CUBLAS context to get version number’)
[libprotobuf ERROR google/protobuf/descriptor_database.cc:318] Invalid file descriptor data passed to EncodedDescriptorDatabase::Add().
[libprotobuf FATAL google/protobuf/descriptor.cc:1358] CHECK failed: GeneratedDatabase()->Add(encoded_file_descriptor, size):
terminate called after throwing an instance of ‘google::protobuf::FatalException’
what(): CHECK failed: GeneratedDatabase()->Add(encoded_file_descriptor, size):
*** Process received signal ***
Signal: Aborted (6)
Signal code: (-6)
[ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x46210)[0x7f871448f210]
[ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb)[0x7f871448f18b]
[ 2] /lib/x86_64-linux-gnu/libc.so.6(abort+0x12b)[0x7f871446e859]
[ 3] /lib/x86_64-linux-gnu/libstdc++.so.6(+0x9e911)[0x7f86c1708911]
[ 4] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa38c)[0x7f86c171438c]
[ 5] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa3f7)[0x7f86c17143f7]
[ 6] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xaa6a9)[0x7f86c17146a9]
[ 7] /lib/x86_64-linux-gnu/libprotobuf.so.17(+0xbff7c)[0x7f84b3922f7c]
[ 8] /lib/x86_64-linux-gnu/libprotobuf.so.17(_ZN6google8protobuf14DescriptorPool24InternalAddGeneratedFileEPKvi+0x8a)[0x7f84b397df1a]
[ 9] /lib/x86_64-linux-gnu/libprotobuf.so.17(_ZN40protobuf_google_2fprotobuf_2fany_2eproto18AddDescriptorsImplEv+0x1e)[0x7f84b3974dae]
[10] /lib/x86_64-linux-gnu/libpthread.so.0(+0x1247f)[0x7f871443847f]
[11] /lib/x86_64-linux-gnu/libprotobuf.so.17(+0x112b69)[0x7f84b3975b69]
[12] /lib64/ld-linux-x86-64.so.2(+0x11b8a)[0x7f871466bb8a]
[13] /lib64/ld-linux-x86-64.so.2(+0x11c91)[0x7f871466bc91]
[14] /lib/x86_64-linux-gnu/libc.so.6(_dl_catch_exception+0xe5)[0x7f87145ac915]
[15] /lib64/ld-linux-x86-64.so.2(+0x160bf)[0x7f87146700bf]
[16] /lib/x86_64-linux-gnu/libc.so.6(_dl_catch_exception+0x88)[0x7f87145ac8b8]
[17] /lib64/ld-linux-x86-64.so.2(+0x155fa)[0x7f871466f5fa]
[18] /lib/x86_64-linux-gnu/libdl.so.2(+0x134c)[0x7f871442134c]
[19] /lib/x86_64-linux-gnu/libc.so.6(_dl_catch_exception+0x88)[0x7f87145ac8b8]
[20] /lib/x86_64-linux-gnu/libc.so.6(_dl_catch_error+0x33)[0x7f87145ac983]
[21] /lib/x86_64-linux-gnu/libdl.so.2(+0x1b59)[0x7f8714421b59]
[22] /lib/x86_64-linux-gnu/libdl.so.2(dlopen+0x4a)[0x7f87144213da]
[23] python(_PyImport_FindSharedFuncptr+0x6f)[0x6737cf]
[24] python(_PyImport_LoadDynamicModuleWithSpec+0x15b)[0x6840db]
[25] python[0x684c71]
[26] python[0x5c3cb0]
[27] python(PyVectorcall_Call+0x58)[0x5f2168]
[28] python(_PyEval_EvalFrameDefault+0x6552)[0x570902]
[29] python(_PyEval_EvalCodeWithName+0x26a)[0x568d9a]
*** End of error message ***
Aborted
Running the following from the bash terminal
python3 -c “import torch;print(torch.version);print(torch.cuda.is_available());print(torch.cuda.get_device_name(torch.cuda.current_device()));”
shows
1.9.0
True
Tesla T4
I tried upgrading the lambda-stack with
sudo apt-get update && sudo apt-get dist-upgrade
and it seemed to work and printed no errors.
However, I keep getting the same failure on help(:modules").
How can I get a list of python modules from within python with lambda-stack?
Is this the right place to report this? Is there a git repo I should attempt to report it on?