3 votos

TextWrangler Python 2.7 que funciona después de que me lo quitaron de mi Mac

Me han quitado Python 2.7 de mi máquina, usando las instrucciones aquí: Cómo desinstalar Python 2.7 en un Mac OS X 10.6.4? (El uso de la parte superior votado/aceptado responder a las instrucciones)

Sin embargo, cuando ejecuto mi scripts usando TextWrangler y mire algunos de los errores generados, es todavía lo que indica que el error se originó a partir de Python 2.7 directorio, que ya he eliminado, y no se puede ver el uso de ls.

Alguna idea de cómo la fuerza TextWrangler para ejecutar Python 3?

Estoy ejecutando OS X Yosemite 10.10.5 en el MacBook Pro de mediados de 2012.

1voto

Dustin Wheeler Puntos 389

Como la root de tu pregunta, parece ser, "¿Cómo puedo ejecutar secuencias de comandos a través de TextWrangler en Python 3 (en lugar de 2.7)?", Me voy a dar una respuesta a eso. (Por favor, hágamelo saber si yo lo he entendido mal).

Como no estoy seguro de cómo usted ha elegido para instalar Python 3, te sugiero trabajar con Homebrew y la instalación de python y python3 con el comando brew install python python3 una vez recibido el Homebrew en marcha y funcionando.

Homebrew valores predeterminados para la instalación de software a /usr/local/bin/, así que asegúrese de que está presente en su PATH variable.

Una vez Python 3 está instalado, usted puede crear un nuevo TextWrangler documento y escriba el siguiente código para la prueba:

#!/usr/bin/env python3

import sys
print(sys.version)

A continuación, ejecute la secuencia de comandos por ir a #! -> Ejecutar en el TextWrangler menú (ver imagen adjunta).

TextWrangler "Run script"

La salida (se muestra en una nueva ventana por defecto) debe darle a su sistema y Python información. En mi caso, los resultados fueron:

=========================================================================
Feb 18, 2016, 15:07:45
untitled text
-------------------------------------------------------------------------
3.5.1 (default, Dec  7 2015, 21:59:10) 
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76)]

Alternativamente, usted puede introducir directamente la ruta de acceso a la python3 de ejecución en la línea 1 (/usr/local/bin/python3 es el valor predeterminado para Homebrew).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X