如何在OSX上安装libjpeg



libjpeg 或 libjpeg-turbo 是安装 Pillow 的要求,这是在 django 上存储图像的新要求。 所以我需要安装 Pillow,但在我获得jpeg支持之前,这不起作用,这些支持是通过称为 libjpeg 或 libjpeg-turbo 的软件包提供的。 我希望至少是这样。

这种依赖关系在开发服务器上不是问题,但我需要在本地做一些工作(Macbook Pro OSX 10.11.5)。 还无法做到这一点或找到为OSX安装的解决方案。 我希望我能在pipconda中找到一些东西,但OSX什么都没有。 我已经看到有各种正常的方法可以在 Linux 上安装。

使用自制软件:

brew install jpeg

For libjpeg-turbo

 brew install jpeg-turbo

然后它会给你关于如何将其添加到你的库加载路径的说明(这样它就不会与libjpeg冲突,它不在标准路径中)。

全新

安装Big Sur(macOS 11.0.1)和Homebrew,然后:

brew install jpeg

然后通过 zlib 安装了 XCode 命令行工具(由于 zlib 而需要)

xcode-select --install

然后在 zsh 中用于查找标头的工具:

export CPATH=`xcrun --show-sdk-path`/usr/include
export LDFLAGS="-L//Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include"
export CPPFLAGS="-I//Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include"

最后在虚拟环境(Python 3.8)中:

pip install setuptools, wheel, Pillow

相关内容

  • 没有找到相关文章

最新更新