【发布时间】:2021-09-08 15:50:13
【问题描述】:
linux 服务器未连接到网络。我需要使用 serve 来训练我的深度学习模型。所以,我安装了 Anaconda 来管理环境。我创建了一个空环境示例。我已将离线 Python 3.6.7 安装到示例中(Linux 服务器具有 Python 3.8.8)。我的问题是:当我使用“python setup.py install”在“setuptools-57.0.0”文件夹中安装setuptool时,出现错误: ImportError: libffi.so.6: cannot open shared object file: No such file or directory
那么,我该怎么办?我需要更新 Python 吗?不升级 Python 怎么办? 非常感谢!
【问题讨论】:
-
对不起,Linux 服务器有 Python 3.8.5,基础环境有 Python 3.8.8,示例环境有 Python 3.6.7。
-
我已经将python 3.6.7升级到3.8.5,但是还是不行。发生了同样的错误。
-
您可以从例如下载 libffi6 packages.ubuntu.com/bionic/libffi6
-
将您的 Python 主目录 (3.6.7 ?) 添加到
LD_LIBRARY_PATH,以便它可以找到您的 .so 文件。
标签: python python-3.x linux anaconda importerror