【发布时间】:2013-10-15 20:57:05
【问题描述】:
我设法在我的 macbook 上手动安装 PIL(没有包管理器,请不要回答使用 xcode,因为我想手动执行此操作)。
不需要的答案:
- 只需安装 xcode/pillow/use pip/etc
我正在寻找的答案可能是:
- 可以在此处找到可以在您的系统中执行此操作的 python 脚本
- 使用这些终端命令
- 不太好:PIL安装的文件在这里,这里和这里,删除它们
我使用了以下命令:
python setup.py build
sudo python setup.py install
我得到了这个结果:
--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version 1.1.7
platform darwin 2.6.1 (r261:67515, Jun 24 2010, 21:47:49)
[GCC 4.2.1 (Apple Inc. build 5646)]
--------------------------------------------------------------------
--- TKINTER support available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
*** FREETYPE2 support not available
*** LITTLECMS support not available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.
我的大问题(我将在另一个问题中解决)是我需要 FREETYPE2 支持,但第一步是使用 python 脚本或终端正确卸载 PIL。我的系统有一个英特尔处理器并且是 OSX 版本 10.6.8
谢谢
【问题讨论】:
-
您是为 Apple 预装的 Python 2.6 安装的,还是其他 Python 安装?
-
同时,希望您现在明白为什么应该这样做
pip install pillow,以及为什么在删除旧版本后应该这样做,这样您就不必再这样做了。 :) -
等一下……您不想使用 pip 的唯一原因是它说您已经拥有最新的需求?你试过传递
--force-reinstall吗? -
@abamert python 是 2.6。当我使用 pip 时,我开始发现一个错误的兔子洞,这将保证它自己单独的一系列问题。你的回答似乎对我的系统很好,所以我接受了:)。我对 pil 有进一步的疑问(re freetype support),但让我们在另一个问题中解决这个问题,不要在这里弄乱,因为我得到了一个很好的答案^_^
-
我知道 Python 是 2.6;从输出中可以明显看出这一点。我问的是苹果预装的 Python 2.6 还是其他版本。
标签: python macos terminal python-imaging-library uninstallation