首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >枕头、OpenJPEG (用于jpeg2000)和蟒蛇

枕头、OpenJPEG (用于jpeg2000)和蟒蛇
EN

Stack Overflow用户
提问于 2020-12-21 22:12:28
回答 2查看 406关注 0票数 2

我试图用枕头上的JPEG2000保存一张图片,但得到了可怕的OSError: encoder jpeg2k not available

现在,我按照pillow's docs中的说明安装了OpenJPEG。我同时尝试了from conda-forge和following their installation guide

在每次尝试后,我卸载了,清理了conda缓存,并重新安装了pillow:

conda uninstall pillow -y && conda clean -a -y && conda install pillow -y

问题仍然存在。我在Window的WSL2上运行Ubuntu20.04.1。

我更喜欢在anaconda上运行OpenJPEG,这样项目就可以单独在environment.yml上运行。

我遗漏了什么?

EN

回答 2

Stack Overflow用户

发布于 2021-02-02 18:28:44

同样的问题。我正在使用Ubuntu 18.04.5 LTS。将openjpeg=2.4.0 openjpegPillow=8.1.0Python 3.7.6配合使用并不能解决问题(最新版本的包)。

我不得不安装低级库:

代码语言:javascript
复制
sudo apt-get update -y
sudo apt-get install -y libopenjp2-7 libopenjp2-7-dev

然后我重新创建了conda env,它起作用了。

票数 0
EN

Stack Overflow用户

发布于 2021-08-22 20:18:10

要在Mac上安装OpenJpeg,您可以使用Mac端口:

代码语言:javascript
复制
sudo port install openjpeg

要在Mac OSX上安装libjpeg,请使用Brew:

代码语言:javascript
复制
brew install jpeg

可在此处安装Mac端口:https://www.macports.org/

可以在此处安装Brew:https://brew.sh/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65394298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档