(Eu acho que esta é a placa correta para postar, também considerado StackOverflow, mas isso não é realmente codificação e serverFault, mas parecia itens de nível inferior do sistema operacional)
Após várias horas tentando adicionar o matplotlib ao Python, através de várias aventuras do XCode e do MacPorts, agora descubro que o Subversion está corrompido. As ideias que encontrei on-line parecem não corrigir, e até mesmo a reinstalação não corrigiu isso.
Problema:
O comando:
svn -version
Produz isso:
Error:
dyld: Library not loaded: @rpath/usr/lib/libneon.27.dylib
Referenced from: /usr/bin/svn
Reason: Incompatible library version: svn requires version 30.0.0 or later, but libneon.27.dylib provides version 29.0.0
Trace/BPT trap: 5
Um outro sintoma:
O Python está em um estado estranho. --version diz 2.7.2. Mas agora, se eu tentar importar o matplotlib, recebo o OS X "python terminado inesperadamente"
Eu não entendo a conexão entre python e subversão; o erro svn é uma prioridade maior para corrigir!
Sistema:
Mac OS X Mountain Lion, atualizado, Java 7. Informações sobre XCode e Macports abaixo
Antecedentes / O que tentei até agora:
Eu encontrei 3 svn executável, todos dão o mesmo erro:
- / usr / bin / svn
- / opt / subversion / bin / svn
- /Aplicativos/Xcode.app/Contents/Developer/usr/bin/svn
MacPorts atualizados OK
sudo port selfupdate
sudo port upgrade outdated
Em um ponto tentei mudar para o svn do MacPorts, completei ok, mas o resultado deu o mesmo erro
sudo port install subversion
Verificou se o XCode está atualizado (a App Store relata 4.6.3 e está atualizado, embora Sobre o Xcode diga 3.2.6)
Ferramentas de linha de comando XCode reinstaladas. Agora não está mais nas Preferências do XCode, em vez disso, você faz o download do site do desenvolvedor. Obteve a versão de 4.6.1 Março de 2013 (parecia ser a mais recente) e instalou o OK.
Eu pensei em ir atrás das coisas de neon, mas não sei muito sobre isso, e preocupada que eu poderia manejar meu sistema ainda mais.
Atualização:
A razão pela qual eu não vi as ferramentas do Download Command Line nas preferências do XCode foi porque eu estava executando a cópia errada do XCode. OLD XCode vive sob / Developer, novo XCode da App Store vive em / Applications
Rodando o novo XCode em / Apps, atualizei as ferramentas de linha de comando, mas ainda estou tendo o mesmo erro de antes (erro de carregamento da biblioteca, etc, descrito no topo deste post)