我已经面对这个问题有一段时间了。每当我导入TensorFlow时,都会得到以下内容:
2021-02-11 21:05:05.855414: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'libcudart.so.10.1'; dlerror: libcudart.so.10.1: cannot open shared object file: No such file or directory
2021-02-11 21:05:05.855463: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/amay428/.local/lib/python3.8/site-packages/tensorflow/__init__.py", line 41, in <module>
from tensorflow.python.tools import module_util as _module_util
File "/home/amay428/.local/lib/python3.8/site-packages/tensorflow/python/__init__.py", line 45, in <module>
from tensorflow.python import data
File "/home/amay428/.local/lib/python3.8/site-packages/tensorflow/python/data/__init__.py", line 25, in <module>
from tensorflow.python.data import experimental
File "/home/amay428/.local/lib/python3.8/site-packages/tensorflow/python/data/experimental/__init__.py", line 126, in <module>
from tensorflow.python.data.experimental.ops.prefetching_ops import copy_to_device
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 779, in exec_module
File "<frozen importlib._bootstrap_external>", line 911, in get_code
File "<frozen importlib._bootstrap_external>", line 580, in _compile_bytecode
EOFError: marshal data too short我在网上看过各种答案,但都要求我删除TensorFlow _pycache_文件夹。我做过,但不起作用。我在Conda环境中使用Manjaro,python3.8。我很感谢你的帮助。
谢谢!
发布于 2022-03-21 23:22:37
当我试图使用TensorFlow v2.7.0将一个关于TensorFlow v2.6.0的模型导入到环境中时,我遇到了这个问题。我将环境降级为v2.6.0,这解决了错误。
https://stackoverflow.com/questions/66158107
复制相似问题