离线服务器运行项目出现了如下图所示的报错
Traceback (most recent call last):
File "dga_predict.py", line 4, in <module>
import tensorflow as tf
File "/usr/local/python36/lib/python3.6/site-packages/tensorflow/__init__.py", line 28, in <module>
from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "/usr/local/python36/lib/python3.6/site-packages/tensorflow/python/__init__.py", line 27, in <module>
import ctypes
File "/usr/local/python36/lib/python3.6/ctypes/__init__.py", line 7, in <module>
from _ctypes import Union, Structure, Array
ImportError: libffi.so.6: cannot open shared object file: No such file or directory
昨天浏览了好多解决办法,也亲自去实践过,结果都失败了。于是自己想出了一个办法,完美解决了这个问题
解决办法如下
1、去有网的服务器上查看对应的lib包
sudo find /usr/lib64/ -name 'libffi.so.6*'
结果是

文章讲述了在离线服务器上运行TensorFlow项目时遇到libffi.so.6缺失的错误,作者提供了通过网络查找对应lib包、复制并创建软链接的方法来解决此问题的详细步骤。
最低0.47元/天 解锁文章
3386

被折叠的 条评论
为什么被折叠?



