成功安装 libtiff 但在导入时出现错误

2023-12-01

我使用“pip install libtiff”在 python 2.7 中成功安装了 libtiff。它成功安装了 libtiff-0.4.0 软件包。 但是当我使用“import 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|..

请澄清一下。


I got libtiff按照以下步骤操作:

  • 安装微软Visual C++ 9.0
  • 安装 GnuWin32 TIFF
  • pip install libtiff

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

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

成功安装 libtiff 但在导入时出现错误 的相关文章

随机推荐

  • rijndael 加密 - 仅解密部分字符串

    只有部分字符串被解密 我认为这与我的编码有关 发生的情况如下 string s The brown fox jumped over the green frog string k urieurut string enc EncryptStr
  • 在 Windows Phone 7 上将图像转换为字节数组 没有 System.Drawing Dll 还有其他方法吗?

    Byte result Byte new ImageConverter ConvertTo img1 typeof Byte I cant use Image Converter add Image Class Drawing dll Me
  • 从名称空间生成 UUID?

    尝试根据 2 个唯一字符串生成客户端 ID 这最终应该与服务器中生成的 UUID 相同 来自相同的 Ids 对于 Javascript 它看起来像这样 uuidv5 id1 id2 uuidv5 DNS 似乎找不到在 Swift 上生成它的
  • preg_quote() 的 Ruby 等价物是什么?

    在 PHP 中你需要使用preg quote 转义字符串中在正则表达式中具有特定含义的所有字符 允许 例如 preg match 搜索那些特殊字符 以下代码在 Ruby 中的等价物是什么 The content of this variab
  • 使用数据注释对依赖属性进行自定义模型验证

    从现在开始我已经使用了优秀的流利验证库来验证我的模型类 在网络应用程序中 我将它与jquery 验证插件也可以执行客户端验证 一个缺点是许多验证逻辑在客户端重复 并且不再集中在一个地方 出于这个原因 我正在寻找替代方案 有many例子出来t
  • 使用objective-c(libz.dylib)从pdf中提取文本

    我已在视图控制器类中导入 pdf h 文件并尝试调用 NSString outPutString convertPDF pathToPdfFile 但在构建时它给了我链接器错误 convertPDF refrenced from Scrip
  • 按字母顺序对 Android 应用程序进行排序?

    我有以下代码 packageManager getPackageManager List
  • 为什么 CancellationTokenSource 会挂起应用程序

    这是挂起且永不结束的简单代码段 public static void Main using var cancellationTokenSource new CancellationTokenSource Console CancelKeyP
  • Android - 支持 0 台设备

    我在更新现有应用程序时遇到问题 apk 上传工作正常 但 Google Play 表示支持 0 台设备 我一直在寻找其他一些帖子并尝试修改我的清单 但没有成功 该应用程序是使用 Ionic 框架开发的 目前我已经成功上传了20多个旧版本 然
  • 对于不返回 void 的 C++ 函数,是否必须使用 return 语句?

    我的 Herb Schildt 关于 C 的书说 在 C 中 如果一个函数被声明为返回一个值 那么它must返回一个值 但是 如果我编写一个具有非 void 返回类型的函数并且不返回任何内容 编译器会发出警告而不是错误 控制到达非 void
  • 根据某些条件从 Vec 中删除元素[重复]

    这个问题在这里已经有答案了 我的代码如下所示 struct Bar i i32 struct Foo v Vec
  • 一张图表中的条形图和折线图,并在 ggplot2 下带有图例

    我想将两个独立但相关系列的条形图和线图放在带有图例的同一张图表上 条形图是季度增长 线图是年度增长 我目前使用宽格式的 data frame 和如下代码来完成此操作 p lt ggplot geom bar df aes x Date y
  • 简单的函数突然抛出“发生未知错误,请稍后再试”

    从今天早上开始 我在尝试在新的 Google 工作表上运行新的应用程序脚本时收到以下消息 错误 发生未知错误 请稍后再试 我附加到现有 Google 表格的其他应用程序脚本继续运行良好 但是 如果我创建一个新工作表并添加一个简单的函数 如下
  • 在 Java 中创建悬空指针

    如何在 Java 中创建悬空指针 根据维基百科的定义 below no 计算机编程中的悬空指针和野指针是不指向适当类型的有效对象的指针 当删除或释放对象而不修改指针的值时 会出现悬空指针 这样指针仍然指向已释放内存的内存位置
  • 计算特定组的相对频率

    我有一个分类变量的 data frame 我已将其分为几组 并且获得了每组的计数 My original data nyD looks like Source local data frame 7 x 3 Groups v1 v2 v3 v
  • 停止活动中的服务

    我正在使用以下代码来停止我的服务 Intent intent new Intent MainActivity this UsageRecorderService class stopService intent 这是我的无限期服务 publ
  • 可视化编程工具

    我需要用于图形表示程序中的工作流程的工具 就像用图形表示描述电子电路一样 表示必须如下所示 函数是框 框之间的箭头是 消息 像这样 替代文本http img372 imageshack us img372 8471 functionsqv0
  • 如何减去ivy依赖集

    我的目标是将项目传递依赖关系划分为几个不交叉的集合 系统 j2ee 容器中已存在 jar 使用显式固定版本手动列出 提供 要复制到 j2ee 容器的 jar 手动列出 Ear jars 装在 Ear lib 内 其余的 下面列出的我当前的解
  • 在我的应用程序中嵌入 App Store

    我在 App Store 中看到允许您下载其他游戏的游戏 它不是将应用程序切换到应用程序商店来下载其他游戏 而是在应用程序本身中打开一个嵌入式应用程序商店 Zoo Country 就是执行此操作的应用程序的一个示例 据我所知 将某人带到应用
  • 成功安装 libtiff 但在导入时出现错误

    我使用 pip install libtiff 在 python 2 7 中成功安装了 libtiff 它成功安装了 libtiff 0 4 0 软件包 但是当我使用 import libtiff 导入包时 我收到一个错误 Tracebac