Wil*_*ran 19 python macos google-app-engine osx-leopard python-imaging-library
我需要在本地安装PIL以在我的本地环境中测试GAE的图像api.
我抓住了Mac的PIL 1.1.6安装程序,当我去选择目的地时(安装时),我收到错误:
You cannot install PIL 1.1.6 on this volume.
PIL requires System Python 2.5 to install.
Run Code Online (Sandbox Code Playgroud)
我在这台机器上有Python 2.5.x.
注意:
增加了赏金.我真的需要一种在Mac上本地测试图像API的方法.
sys*_*out 20
这很容易:
sudo port install python25sudo port install py25-pil/opt/local/bin/python2.5为Python Path **务必使用ENTER确认,否则将无法继续
我会安装自制软件,并使用它来安装python2.7(pip与homebrew一起正常工作的要求),然后pip用来安装PIL.
如果您没有安装macports或fink或其他东西,这很简单.如果您这样做,您可能希望首先考虑将其删除(特别是如果它们存在/usr/local).
安装homebrew:https://github.com/mxcl/homebrew/wiki/Installation
(如果您安装了Xcode(需要编译器),您可以使用这个单行程序,但我建议您先阅读说明,以便了解它的作用.)
ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"
Run Code Online (Sandbox Code Playgroud)
安装python 2.7:
brew install python
Run Code Online (Sandbox Code Playgroud)
只需记住将自制的python以及自制的bin目录添加到$PATH安装后的前面(把它放在你的~/.bashrc)中:
export PATH=/usr/local/bin:/usr/local/Cellar/python/2.7.1/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
安装PIL :(看起来我的安装是相互关联的libjpeg,所以先安装它)
brew install jpeg
pip install pil
Run Code Online (Sandbox Code Playgroud)
你去吧
| 归档时间: |
|
| 查看次数: |
6717 次 |
| 最近记录: |