¿Es posible ejecutar el intérprete de Python en una máquina ChromeOS? Encontré varios editores que puedes usar, pero también me gustaría poder ejecutar aplicaciones de Python.
Me gustaría comprar la Chromebook Samsung y, siendo estudiante de informática, me encantaría para poder hacer mi tarea de CS en él en lugar de llevar mi Macbook de 15 pulgadas o Toshiba.
Respuesta
Python Shell
Puede instalar este complemento, Python Shell en Chrome. Aquí hay información de la página de información de las extensiones en la tienda:
Shell Python para su navegador.
Un shell Python para Chrome.Características:
- Python 2.7
- Ruby 1.8
- JavaScript
Estos son los únicos lenguajes que el proyecto jsrepl ha compilado actualmente en JavaScript en esta ocasión.
Modo de desarrollador
Alternativamente, puede poner su dispositivo en Modo de desarrollador y obtener acceso a un shell desde donde puede instalar / iniciar Python.
Skulpt Interpreter
Por último, puede consultar el Skulpt Interpreter . Sitio principal «s aquí .
Skulpt es una implementación de Python completamente en el navegador.
Crouton
Puede instalar un Linux completo en el hardware de Chromebook usando el proyecto Crouton .
crouton es un conjunto de scripts que se agrupan en un Generador de chroot centrado en Chromium OS, fácil de usar. Actualmente, Ubuntu y Debian son compatibles (usando debootstrap detrás de escena), pero «Chromium OS Debian, Ubuntu y probablemente otras distribuciones eventualmente Chroot Environment» no se acrónimo también (aunque es cierto que crodupodece es bastante divertido de decir).
Existe un tutorial fácil de seguir sobre Life Hacker que lo guía a través de la instalación y configuración, titulado: Cómo instalar Linux en un Chromebook y desbloquear todo su potencial .
¿Qué camino tomar?
Si se toma en serio el uso del hardware del Chromebook como caja de desarrollo Yo iría con Crouton. Las otras opciones solo te dan fragmentos de Python. Si realmente quieres hacer un desarrollo real, esta es realmente la única opción.
Comentarios
- También crouton se ejecuta con chromeos o tienes que iniciarlo por separado.
- @RyanDawkins: si sigues la guía de Life Hacker, puedes ejecutar Crouton encima de ChromeOS en un entorno chroot. ambiente. en.wikipedia.org/wiki/Chroot .
- El Shell de Python ahora tiene la versión 3.3. Además, debe agregar advertencias sobre los efectos secundarios de ejecutar su Chromebook en modo de desarrollador.
- El complemento Python Shell para Chrome es muy limitado y el desarrollador no ha respondido a las preguntas en más de 2 años. Creo que ' está muerto, Jim.
Responder
Una buena alternativa sería utilizar un entorno de desarrollo en la nube, como Codevny o Cloud9.
Estos tienen muchas ventajas sobre las instalaciones locales basadas en archivos (como se describe en detalle en sus páginas) y están más alineadas con todo el concepto de Chrome OS, es decir, el dispositivo local debe ser delgado, barato (¡pero cómodo!) Y potencialmente desechable (como si derramas un café con leche o alguien lo roba Dios no lo quiera, solo obtienes uno nuevo y continuar su trabajo ininterrumpidamente).
También ofrecen precios competitivos para los tipos de cargas de trabajo que necesita un estudiante (por ejemplo, podría pagar ~ 0-20 dólares al mes por una carga de trabajo suficientemente pesada requerida por todos sus ejercicios (por lo general, no necesitan mucha memoria RAM, o funcionan las 24 horas del día, los 7 días de la semana).
Como beneficio adicional, también aprende a usar los tipos de herramientas que se vuelven indispensables en el trabajo de los desarrolladores modernos que involucran grandes escala colaborativa p rojects, ya que las instalaciones de localhost son notoriamente difíciles de replicar (para obtener una opinión algo sesgada al respecto, eche un vistazo aquí ).