Mi sistema es OS X 10.11 El Capitan con SIP habilitado, con Xcode 7.2.1, y la siguiente solución funciona para mí.
La solución brevemente: para su ejecutable, seleccione el Python instalado en su sistema, que reside en:
Python.framework/Versions/ (3.x or 2.7) /Python
La ubicación de Python.framework depende de la distribución de Python que estés usando. Más a menudo se puede encontrar en /Library/Frameworks
.
Más instrucciones completas a continuación.
Edita tu esquema Xcode:
- Seleccionar producto > Esquema > Editar esquema
- Ejecutar > Información > Ejecutable > Otros
- Presione Cmd (⌘) + Shift + G y escriba el lugar donde están instalados los ejecutables de Python.
- Selecciona el archivo ejecutable "Python".
Ahora, el lugar donde varían los ejecutables reales, dependiendo de la distribución de Python que eligió instalar. Ninguno de esos, por lo que sé, coloca nada más que enlaces simbólicos a /usr/local/bin
o /opt/local/bin
. A continuación, te daré instrucciones para encontrar tu archivo ejecutable de Python.
MacPython
Esta es la versión del sitio web oficial de Python, y reside en /Library/Frameworks/Python.framework
.
ActiveState ActivePython
Se instala en el mismo directorio que MacPython.
MacPorts
MacPorts instala su python en /opt/local/Library/Frameworks/Python.framework
.
HomeBrew
HomeBrew tiene dos ubicaciones posibles para tu Python.framework, porque a diferencia de cualquier otra distribución, HomeBrew los instala por separado.
- python2 en
/usr/local/Cellar/python
- python3 en
/usr/local/Cellar/python3
Dentro de cualquiera de ellos, encontrarás Frameworks/Python.framework
.
Todas las distribuciones
Dentro de cualquier Python.framework
, querrás abrir una carpeta llamada Versions
. En su interior, encontrará carpetas correspondientes a las versiones de Python instaladas en su sistema. Abre el que quieras usar y, dentro de él, encontrarás un ejecutable llamado Python
. ¡Ya terminaste!