tensorflow の import は,つぎのエラーが返される:
(venv) $ python
>>> import tensorflow as tf
2021-04-17 13:09:51.797695:
E tensorflow/core/platform/hadoop/hadoop_file_system.cc:132]
HadoopFileSystem load error: libhdfs.so: cannot open shared object file: No such file or directory
>>> print(tf.reduce_sum(tf.random.normal([1000, 1000])))
Tensor("Sum:0", shape=(), dtype=float32)
>>>
$ python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))"
2021-04-17 13:19:25.567367: E tensorflow/core/platform/hadoop/hadoop_file_system.cc:132]
HadoopFileSystem load error: libhdfs.so: cannot open shared object file: No such file or directory
Tensor("Sum:0", shape=(), dtype=float32)
(venv) $
しかし,tensorflow の import はできている。
この件についてネット検索をすると,いずれも「無視で済ませる」となっている。
実際,このエラーを何とかしようとして Hadoop に手を出すのは,無用に大事になりそうである。
tensorflow を import する度にこのエラーメッセージが返されるのは煩わしいが,このままにしておく。
|