Up "HadoopFileSystem load error: libhdfs.so: cannot open ‥‥" 作成: 2021-04-17
更新: 2021-04-17


    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 する度にこのエラーメッセージが返されるのは煩わしいが,このままにしておく。