2012-05-14 18 views
11

estoy trabajando en Mac OS 10.7 (Lion) y tengo algunas preguntas:versiones de Python en Mac

  1. Cuál es la versión pre-instalada de pitón en León?
  2. He estado trabajando en esta computadora desde hace algún tiempo, y he instalado muchos programas para hacer trabajo universitario muchas veces, no sabía lo que estaba haciendo en realidad. Lo que pasa es que ahora tengo una /Library/Frameworks/Python.framework/Versions/ una carpeta llamada "7.0". Estoy bastante seguro de que no hay una versión de Python 7. ¿Es esta carpeta nativa o una instalación de un programa de terceros? ¿Puedo borrarlo? (está usando 1 Gb en el disco).
  3. ¿Dónde está ubicado el pitón original que viene con mac os?
  4. He elegido Homebrew como mi gestor de paquetes, ¿existe una manera fácil de gestionar las versiones de Python con él?
+7

Abra un terminal de comandos y el tipo pitón, que le dirá la versión – loki

+1

2. Algunas aplicaciones (¿enthought quizás?) instalado 7.0. Eliminarlo seguramente romperá el software instalado, sin embargo, no afectará a OSX. Otra cosa que debes comprobar es la ruta y las variables pythonpath (típico "echo $ PATH" y "echo $ PYTHONPATH" en un Terminal). – thundersteele

+0

¡Eso fue todo! ¡Pensamiento! ¡Gracias! – Filipe

Respuesta

7
  1. Lion utiliza Python 2.7 de forma predeterminada; Python 2.5 y 2.6 también están disponibles.

  2. /Library/Frameworks/Python.framework no existe en una instalación de stock de Lion. Supongo que terminaste con esto instalando alguna aplicación u otra.

  3. La instalación predeterminada de Python se instala principalmente en /System/Library/Frameworks/Python.framework, aunque algunos componentes se encuentran en otra parte.

  4. Sí - puede obtener un Python 2.7 separado de la versión del sistema, o brew install python3 para obtener Python 3.2. Ambos se instalarán en /usr/local, como cualquier otra receta de Homebrew.

8
  1. creo que es Python 2.7, pero se puede comprobar pitón escribir en un terminal de comandos. Te dirá la versión.
  2. No podría decir que puede eliminarlo, porque no sé lo que tiene ... ¿puede dar más información al respecto?
  3. Sólo tipo "que pitón" y le dirá
  4. Debe utilizar virtualenv y PIP: http://jontourage.com/2011/02/09/virtualenv-pip-basics/
Cuestiones relacionadas