![](/img/trans.png)
[英]Linking of rule '//tensorflow/python:_pywrap_tensorflow_internal.so' failed
[英]ImportError: dlopen(...): Library not loaded: @rpath/_pywrap_tensorflow_internal.so
我是機器學習的初學者。 我嘗試使用 LSTM 算法但是當我寫
from keras.models import Sequential
它顯示如下錯誤:
ImportError: dlopen(/Users/wangzifan/opt/anaconda3/lib/python3.9/site-packages/tensorflow/python/_pywrap_tfe.so, 2): Library not loaded: @rpath/_pywrap_tensorflow_internal.so
Referenced from: /Users/wangzifan/opt/anaconda3/lib/python3.9/site-packages/tensorflow/python/_pywrap_tfe.so
Reason: image not found
我怎樣才能解決這個問題? 太感謝了!
完整的錯誤信息:
Traceback (most recent call last):
File "/Users/wangzifan/Desktop/machine/LSTM.py", line 39, in <module>
from keras.models import Sequential
File "/Users/wangzifan/opt/anaconda3/lib/python3.9/site-packages/keras/__init__.py", line 21, in <module>
from tensorflow.python import tf2
File "/Users/wangzifan/opt/anaconda3/lib/python3.9/site-packages/tensorflow/__init__.py", line 37, in <module>
from tensorflow.python.tools import module_util as _module_util
File "/Users/wangzifan/opt/anaconda3/lib/python3.9/site-packages/tensorflow/python/__init__.py", line 37, in <module>
from tensorflow.python.eager import context
File "/Users/wangzifan/opt/anaconda3/lib/python3.9/site-packages/tensorflow/python/eager/context.py", line 33, in <module>
from tensorflow.python import pywrap_tfe
File "/Users/wangzifan/opt/anaconda3/lib/python3.9/site-packages/tensorflow/python/pywrap_tfe.py", line 25, in <module>
from tensorflow.python._pywrap_tfe import *
ImportError: dlopen(/Users/wangzifan/opt/anaconda3/lib/python3.9/site-packages/tensorflow/python/_pywrap_tfe.so, 2): Library not loaded: @rpath/_pywrap_tensorflow_internal.so
Referenced from: /Users/wangzifan/opt/anaconda3/lib/python3.9/site-packages/tensorflow/python/_pywrap_tfe.so
Reason: image not found
問題解決了。 再次安裝 tensorflow
sudo pip3 install tensorflow
並將導入更改為
from tensorflow.python.keras.models import Sequential
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.