conda安装libtiff/pylibtiff遇到的问题

实验需要使用python打开高光谱tif文件,需要安装libtiff,整理了安装过程与遇到的一些问题。

使用

conda install libtiff

安装失败,使用

conda list

发现已经安装有libtiff,版本号为4.4,尝试直接使用

from libtiff import TIFF

反馈No module named 'libtiff'

尝试uninstall发现其与torchvision有关联,查询libtiff官网anaconda发现有两个libtiff: libtiff 与pylibtiff,实际需要的是pylibtiff,尝试

conda install pylibtiff
conda install -c conda-forge pylibtiff


发现均无法安装,改从本地安装的方法:

https://www.lfd.uci.edu/~gohlke/pythonlibs/#pylibtiff获取了对应安装包,

  • pylibtiff‑0.4.4‑cp39‑cp39‑win_amd64.whl

 cp39指代使用的python为3.9版本

然后在conda中使用

pip install D:\python_lib\pylibtiff-0.4.4-cp39-cp39-win_amd64.whl

安装本地文件

安装成功,但使用时依旧提示No module named 'libtiff'

对比conda list 与pip list 发现二者包含的package不同,通过

pip -V

查询pip地址,发现conda直接使用的是base的pip进行了安装,使用cmd跳转到当前使用的pip路径,使用

.\pip3.exe install D:\python_lib\pylibtiff-0.4.4-cp39-cp39-win_amd64.whl

安装到当前环境中,安装成功

参考

本地安装libtiff:

安装python 的libtiff_yslTech的博客-CSDN博客_libtiff python

pip - Python cannot find LibTIFF library, even though LibTIFF is already installed - Stack Overflow

conda list 与pip list 显示不同:

python 3.x - conda list vs pip list differences in conda created environment - Stack Overflow

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值