从哪里下载Python PIL模块?

0 投票
3 回答
3168 浏览
提问于 2025-04-16 03:30

我在哪里可以下载Python的PIL模块?我找到了一些网站,但不确定它们是否可信。

这是为了我的MacBook Pro。

effbot是这个模块的来源吗?

3 个回答

0

对于Mac OSX,有两个不错的选择。首先,你需要打开终端应用程序。

1. 你可以试着用 homebrew 来安装,使用这个命令:

  • brew install pillow
  • brew list(这个命令可以检查是否安装成功)

2. 或者你也可以用 pip 来安装,使用这个命令:

  • pip install pillow
  • pip show pillow(这个命令可以检查是否安装成功)
0

是的,Effbot 是一个很靠谱的资源。官方的来源似乎是 PythonWare。如果你在使用Mac电脑,建议你可以用 piphomebrew 或者 macports 来安装它。

2

effbot.org 是PIL的作者和维护者Fredrik Lundh的网站,所以 http://effbot.org/downloads/ 可以算是一个权威的资源。之前有很多版本的分支,但遗憾的是,Python包索引(通常很可靠)上关于PIL的 信息有点过时

在OS X上安装PIL可能会有点麻烦,因为它需要一些第三方的C库,比如libjpeg,而这些库在OS X中并没有自带。虽然你可以通过一些流行的开源包管理工具,比如MacPorts、Homebrew或Fink,比较容易地安装这些库,但要让所有选项都正确匹配你使用的Python版本,往往会有些困难。因此,我建议使用一个完整的解决方案,也就是使用同一个包管理工具来构建和安装第三方库、PIL和Python 2.6。虽然第一次可能会遇到一些小问题,但通常来说,这样做能省去很多麻烦。例如,使用MacPorts,只需要一条命令就能安装所有东西:

$ sudo port install py26-pil

不过,建议查看其他帖子,以了解可能遇到的小问题和MacPorts的不同用法。

撰写回答