Python 这场恐怖袭击的原因可能是什么

Python 这场恐怖袭击的原因可能是什么,python,numpy,matplotlib,Python,Numpy,Matplotlib,我正在努力训练一名CNN的模特 当我运行代码时,它返回以下错误: Traceback (most recent call last): File "train_network.py", line 5, in <module> import matplotlib File "/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site-packages/matplotlib/__init__.py", line 138, i

我正在努力训练一名CNN的模特
当我运行代码时,它返回以下错误:

Traceback (most recent call last):
  File "train_network.py", line 5, in <module>
    import matplotlib
  File "/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site-packages/matplotlib/__init__.py", line 138, in <module>
    from . import cbook, rcsetup
  File "/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site-packages/matplotlib/cbook/__init__.py", line 32, in <module>
    import numpy as np
  File "/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site-packages/numpy/__init__.py", line 142, in <module>
    from . import core
  File "/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site-packages/numpy/core/__init__.py", line 102, in <module>
    from . import _dtype_ctypes
  File "/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site-packages/numpy/core/_dtype_ctypes.py", line 25, in <module>
    import _ctypes
ImportError: libffi.so.6: cannot open shared object file: No such file or directory
回溯(最近一次呼叫最后一次):
文件“train_network.py”,第5行,在
导入matplotlib
文件“/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site packages/matplotlib/__init__.py”,第138行,在
从…起导入cbook、rcsetup
文件“/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site packages/matplotlib/cbook/_init__.py”,第32行,在
将numpy作为np导入
文件“/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site packages/numpy/_init__.py”,第142行,in
从…起导入核心
文件“/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site packages/numpy/core/_init__.py”,第102行,在
从…起导入类型
文件“/home/kaustubhj/.virtualenvs/dl4cv/lib/python3.7/site packages/numpy/core/_dtype_ctypes.py”,第25行,在
导入类型
ImportError:libffi.so.6:无法打开共享对象文件:没有此类文件或目录

导入通常指执行所需的导入库在执行系统中不存在

很少有可能的案例可以寻找

  • 在一般情况下,运行py的系统缺少此包

  • 在Spark(通用计算集群)中,如果您正在运行此cnn,则您的一个工作节点可能缺少文件/包

  • Bugs:在Py bug tracker中,此bug报告了一些包,如
    Pipenv
    。此问题的解决方法是将您使用的libs升级到稳定版本

  • 如果它的路径有问题,那么检查您安装了哪个python库以及您使用的是哪个版本。也就是说,您的系统中可能有多个python版本。Python2 pkgs repo和Python3 pkgs repo loc不同

  • 如果其简单操作系统路径问题-


  • 尝试只使用最新版本或切换到更稳定的版本包以避免此错误。

    您正在运行什么操作系统?