Eu recomendaria usar homebrew em vez de MacPorts.
Para quem está tendo esse problema e está usando o homebrew, isso funcionou para mim:
brew unlink python
brew unlink macvim
brew remove macvim
brew install -v --force macvim
brew link macvim
brew link python
One-liner para copiar e colar no terminal:
brew unlink python && brew unlink macvim && brew remove macvim && brew install -v --force macvim && brew link macvim && brew link python
(do link )