Well, we might have called it too early. So now, I create a new permanent container (without --rm in the previous piece of command I gave you) and I face an issue when importing Keras/tensorflow. Is this affected if someone else is using the GPUs that I wish to use? Either way, I get the following error in jupyter.
Using TensorFlow backend.
ImportError Traceback (most recent call last)
/usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow.py in
57
—> 58 from tensorflow.python.pywrap_tensorflow_internal import *
59 from tensorflow.python.pywrap_tensorflow_internal import version
/usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py in
27 return _mod
—> 28 _pywrap_tensorflow_internal = swig_import_helper()
29 del swig_import_helper
/usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py in swig_import_helper()
23 try:
—> 24 _mod = imp.load_module(‘_pywrap_tensorflow_internal’, fp, pathname, description)
25 finally:
/usr/lib/python3.5/imp.py in load_module(name, file, filename, details)
241 else:
→ 242 return load_dynamic(name, filename, file)
243 elif type_ == PKG_DIRECTORY:
/usr/lib/python3.5/imp.py in load_dynamic(name, path, file)
341 name=name, loader=loader, origin=path)
→ 342 return _load(spec)
343
ImportError: libcuda.so.1: cannot open shared object file: No such file or directory
During handling of the above exception, another exception occurred:
ImportError Traceback (most recent call last)
in
----> 1 from Code.datasets import load_mnist, load_fashion_mnist, load_cifar10
2 from time import time
3 import numpy as np
4 import keras.backend as K
5 from keras.engine.topology import Layer, InputSpec
/home/workspace/cs6216_project/Code/datasets.py in
1 import numpy as np
----> 2 from keras.datasets import mnist, fashion_mnist, cifar10
3
4 def load_mnist():
5 # the data, shuffled and split between train and test sets
/usr/local/lib/python3.5/dist-packages/keras/init.py in
1 from future import absolute_import
2
----> 3 from . import utils
4 from . import activations
5 from . import applications
/usr/local/lib/python3.5/dist-packages/keras/utils/init.py in
4 from . import data_utils
5 from . import io_utils
----> 6 from . import conv_utils
7
8 # Globally-importable utils.
/usr/local/lib/python3.5/dist-packages/keras/utils/conv_utils.py in
7 from six.moves import range
8 import numpy as np
----> 9 from … import backend as K
10
11
/usr/local/lib/python3.5/dist-packages/keras/backend/init.py in
87 elif _BACKEND == ‘tensorflow’:
88 sys.stderr.write(‘Using TensorFlow backend.\n’)
—> 89 from .tensorflow_backend import *
90 else:
91 # Try and load external backend.
/usr/local/lib/python3.5/dist-packages/keras/backend/tensorflow_backend.py in
3 from future import print_function
4
----> 5 import tensorflow as tf
6 from tensorflow.python.framework import ops as tf_ops
7 from tensorflow.python.training import moving_averages
/usr/local/lib/python3.5/dist-packages/tensorflow/init.py in
22
23 # pylint: disable=g-bad-import-order
—> 24 from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
25
26 from tensorflow._api.v1 import app
/usr/local/lib/python3.5/dist-packages/tensorflow/python/init.py in
47 import numpy as np
48
—> 49 from tensorflow.python import pywrap_tensorflow
50
51 # Protocol buffers
/usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow.py in
72 for some common reasons and solutions. Include the entire stack trace
73 above this error message when asking for help.“”" % traceback.format_exc()
—> 74 raise ImportError(msg)
75
76 # pylint: enable=wildcard-import,g-import-not-at-top,unused-import,line-too-long
ImportError: Traceback (most recent call last):
File “/usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow.py”, line 58, in
from tensorflow.python.pywrap_tensorflow_internal import *
File “/usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”, line 28, in
_pywrap_tensorflow_internal = swig_import_helper()
File “/usr/local/lib/python3.5/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”, line 24, in swig_import_helper
_mod = imp.load_module(‘_pywrap_tensorflow_internal’, fp, pathname, description)
File “/usr/lib/python3.5/imp.py”, line 242, in load_module
return load_dynamic(name, filename, file)
File “/usr/lib/python3.5/imp.py”, line 342, in load_dynamic
return _load(spec)
ImportError: libcuda.so.1: cannot open shared object file: No such file or directory
Failed to load the native TensorFlow runtime.
See Build and install error messages | TensorFlow
for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.