Esecuzione di Python su ChromeOS


23

È possibile eseguire l'interprete Python su una macchina ChromeOS? Ho trovato vari editor che puoi usare, ma mi piacerebbe anche la possibilità di eseguire applicazioni Python.

Vorrei acquistare il Chromebook Samsung e, essendo uno studente di informatica, mi piacerebbe poter fare i compiti CS su di esso invece di portare con me il mio Macbook o Toshiba da 15 pollici.

Risposte:


22

Python Shell

È possibile installare questo plug-in, Python Shell in Chrome. Ecco alcune informazioni da quella pagina di informazioni sulle estensioni nel negozio:

Shell Python per il tuo browser.
Una shell Python per Chrome.

Caratteristiche:

  • Python 2.7
  • Ruby 1.8
  • JavaScript

Queste sono le uniche lingue che sono state attualmente compilate in JavaScript dal progetto jsrepl come questa volta.

Modalità sviluppatore

In alternativa, puoi mettere il tuo dispositivo in modalità sviluppatore e ottenere l'accesso a una shell da cui è possibile installare / avviare Python.

Interprete di Skulpt

Infine puoi dare un'occhiata all'interprete Skulpt . Il sito principale è qui .

Skulpt è un'implementazione interamente nel browser di Python.

Crostino

Puoi installare un completo Linux sull'hardware del Chromebook usando il progetto Crouton .

crouton è un insieme di script raggruppati in un generatore chroot di Chromium OS-centric facile da usare. Attualmente sono supportati Ubuntu e Debian (usando debootstrap dietro le quinte), ma "Chromium OS Debian, Ubuntu e Probabilmente altre distribuzioni Eventualmente Chroot Environment" non acronizza anche (è vero che crodupodece è piuttosto divertente da dire, però).

C'è un tutorial facile da seguire su Life Hacker che ti guida attraverso l'installazione e la configurazione, intitolato: Come installare Linux su un Chromebook e sbloccare il suo pieno potenziale .

Quale strada da percorrere?

Se sei seriamente intenzionato a utilizzare l'hardware del Chromebook come scatola di sviluppo, sceglierei Crostino. Le altre opzioni ti danno solo pezzi di Python. Se sei serio nel fare qualsiasi sviluppo reale questa è davvero l'unica opzione.


Quindi il crostino funziona con Chromeos o devi avviarlo separatamente.
Ryandawkins,

@RyanDawkins - Se segui la guida di Life Hacker puoi eseguire Crouton su ChromeOS in un ambiente chroot. en.wikipedia.org/wiki/Chroot .
slm

Python Shell è ora fino alla versione 3.3. Inoltre, dovresti aggiungere avvisi sugli effetti collaterali dell'esecuzione del Chromebook in modalità sviluppatore.
Mark Ransom,

5

Una buona alternativa sarebbe quella di utilizzare un ambiente di sviluppo cloud, come Codevny o Cloud9.

Questi hanno molti vantaggi rispetto alle installazioni basate su file locali (come descritto in dettaglio nelle loro pagine) e sono più allineati con l'intero concetto di Chrome OS, ovvero il dispositivo locale dovrebbe essere snello, economico (ma comodo!) E potenzialmente usa e getta ( come in, se ci versi sopra un cappuccino o qualcuno lo ruba la bontà, ti basta prenderne uno nuovo e continuare il tuo lavoro ininterrottamente).

Offrono anche prezzi competitivi per i tipi di carichi di lavoro di cui uno studente ha bisogno (ad esempio potresti pagare ~ 0-20 dollari al mese per un carico di lavoro sufficientemente pesante richiesto da tutti i tuoi esercizi (in genere questi non hanno bisogno di molto RAM, o eseguono 24 / 7 comunque).

Come vantaggio secondario impari anche a utilizzare i tipi di strumenti che diventano indispensabili nel lavoro degli sviluppatori moderni che coinvolgono progetti collaborativi su larga scala, poiché le installazioni di localhost sono notoriamente difficili da replicare (per un'opinione un po 'distorta su di esso, dai un'occhiata qui ).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.