【问题标题】:DLIB: ImportError: /usr/local/cuda/lib64/libcudnn.so.7: file too shortDLIB:ImportError:/usr/local/cuda/lib64/libcudnn.so.7:文件太短
【发布时间】:2019-03-22 01:32:55
【问题描述】:

我最近使用 pip 安装了 Dlib。但是当我导入它时,它给出了以下错误:

ImportError: /usr/local/cuda/lib64/libcudnn.so.7: file too short

在 libcudnn.so.7 中什么都没有。请帮我解决这个问题。

【问题讨论】:

  • 哪个Linux,你是如何安装的,你使用的是virt-env,你如何导入Dlib?
  • Ubuntu 16.04.3 LTS。是的,我使用 virtualenv,导入 dlib。
  • 你在那个 virtualenv 中安装了 dlib 吗?

标签: python linux dlib


【解决方案1】:

我在这里和与该问题相关的 github 问题上尝试了几乎所有解决方案,但似乎没有一个有效。最终,我尝试cat 我的 libcudnn.so 文件的内容,结果发现它们是空的。再次下载它们,再次将它们复制到正确的位置,一切正常。

【讨论】:

    猜你喜欢
    • 2020-08-08
    • 2014-12-29
    • 2017-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多