成功安装了libtiff但导入错误时

时间:2016-09-14 05:52:25

标签: python-2.7 gdal libtiff

我使用" pip install libtiff"在python 2.7中成功安装了libtiff。它成功安装了libtiff-0.4.0软件包。 但是当我使用&#34导入包时,导入libtiff"。我得到一个错误:

     Traceback (most recent call last):
    File "D:/Python/p1.py", line 1, in <module>
     import libtiff
    File "D:\Python\lib\site-packages\libtiff\__init__.py", line 20, in <module>
      from .libtiff_ctypes import libtiff, TIFF, TIFF3D
        File "D:\Python\lib\site-packages\libtiff\libtiff_ctypes.py", line 41,         in <module>
    raise ImportError('Failed to find TIFF library. Make sure that libtiff is    installed and its location is listed in PATH|LD_LIBRARY_PATH|..')
ImportError: Failed to find TIFF library. Make sure that libtiff is installed and its location is listed in PATH|LD_LIBRARY_PATH|..

请澄清。

2 个答案:

答案 0 :(得分:1)

我让libtiff使用以下步骤:

然后,在我的脚本中,我只是使用os库将必要的文件夹添加到我的路径中:

import os
os.environ["PATH"] += os.pathsep + "C:\\Program Files\\GnuWin32\\bin"

(当然你也可以手动编辑你的路径变量。)

答案 1 :(得分:0)

我遇到了同样的问题,但是当我离线安装Packge时,效果很好。

您应该在https://www.lfd.uci.edu/~gohlke/pythonlibs/搜索的地方下载libtiff

网络上的libtiff,则可以获取它。

最后,您可以将其安装在其路径中。