tensorflow_datasetsを取得できません(「mach-oファイルではありません」)。

tensorflow_datasetsを取得できません(「mach-oファイルではありません」)。

私はtensorflow用のMac M1環境を設定しましたが、うまく動作しているようです。問題はtensorflowデータセットを設定することです。 Conda環境で実行してインストールしました。

python -m pip install tensorflow-datasets

ただし、ノートブックにインポートしようとすると、次のエラーが発生します。

ImportError: dlopen(/Users/imadahmad/tensorflow-test/env/lib/python3.8/site-packages/array_record/python/array_record_module.so, 0x0002): tried: '/Users/imadahmad/tensorflow-test/env/lib/python3.8/site-packages/array_record/python/array_record_module.so' (not a mach-o file), '/System/Volumes/Preboot/Cryptexes/OS/Users/imadahmad/tensorflow-test/env/lib/python3.8/site-packages/array_record/python/array_record_module.so' (no such file), '/Users/imadahmad/tensorflow-test/env/lib/python3.8/site-packages/array_record/python/array_record_module.so' (not a mach-o file)

Mach-Oタイプになるようにファイルを再構築する必要がありますか?特定のディレクトリにある .so ファイルを実行しない理由が何であるかはわかりません。

ベストアンサー1

おすすめ記事