Eu preciso das versões Apple e Homebrew do Python instaladas. Alguns pacotes que eu preciso instalar do pip, e eu não tenho acesso administrativo a este Macbook Pro. Assim, o único pip que tenho disponível para mim é o Homebrew. O que acabei fazendo foi definir o seguinte PYTHONPATH antes de lançar o script offlineimap.py:
PYTHONPATH="/Library/Python/2.7/site-packages" exec "/Users/tblancher/homebrew/Cellar/offlineimap/7.0.7/libexec/offlineimap.py" "$@"
Eu também modifiquei o próprio script offlineimap.py. Eu mudei a primeira linha, a partir disso:
#!/usr/bin/env python
Para isso:
#!/usr/bin/python
Aparentemente env percebeu que estava em Homebrew e, portanto, tentou usar o Python Homebrew. O Offlineimap agora funciona corretamente, assim como o meu pacote Python instalado no Homebrew-pip (mutt-ics, se você estiver curioso).