Instalando pymol usando macports en yosemite

0

Intenté instalar pymol usando macports (después de intentar compilar desde el código fuente):

sudo port install pymol

Lo instaló, dándome dos advertencias:

Warning: xcodebuild exists but failed to execute
Warning: Xcode does not appear to be installed; most ports will likely fail to build.

Puedo ejecutar pymol, pero se bloquea al cabo de un minuto. Además, la ventana superior no muestra ningún botón:

Elmensajedeerrores:

¿Esto se debe a las advertencias que port me dio al principio, o hay algo más en juego aquí?

    
pregunta sodiumnitrate 05.03.2015 - 01:32

2 respuestas

2

En caso de que esto ayude a alguien, esto hará que se compile y se cargue.

Primero Desinstalar Pymol

Entonces:

% sudo port install tcl -corefoundation
% sudo port install tk -quartz
% sudo port install pymol

Esto se describe aquí:

enlace

    
respondido por el user1357015 23.06.2015 - 02:29
1

Mi conjetura es que algo más está en el trabajo.

Las advertencias indican que no tienes instalado Xcode (es decir, herramientas de desarrollo). Muchos paquetes de MacPorts requieren compilación, por lo que necesita el entorno de compilación.

Realmente ayudaría tener la ventana de bloqueo completa, porque hay muchos mensajes útiles para los desarrolladores.

Lo que sigue es una especulación completa de alguien que desarrolla código de código abierto mixto de Python y C / C ++, como PyMol.

Mi conjetura es que parte del código de PyMol se está vinculando con una biblioteca diferente que ha cambiado bajo la actualización de Yosemite.

Cuando tengo varias versiones de Python instaladas, a veces puede ser difícil asegurarse de que el código esté usando la versión correcta de las bibliotecas. Esto es particularmente válido para todas las versiones de SO, ya que muchas bibliotecas son actualizadas por Apple.

    
respondido por el Geoff Hutchison 05.03.2015 - 03:17

Lea otras preguntas en las etiquetas