Executando Python no ChromeOS

22

É possível executar o interpretador Python em uma máquina ChromeOS? Encontrei vários editores que você pode usar, mas também gostaria de executar aplicativos python.

Gostaria de comprar o Chromebook Samsung e, sendo um estudante de ciência da computação, adoraria poder fazer minha lição de casa em CS em vez de carregar meu Macbook ou Toshiba de 15 polegadas.

ryandawkins
fonte

Respostas:

21

Python Shell

Você pode instalar este plug-in, o Python Shell no Chrome. Aqui estão algumas informações da página de informações sobre extensões na loja:

Shell Python para o seu navegador.
Um shell Python para o Chrome.

Recursos:

  • Python 2.7
  • Ruby 1.8
  • Javascript

Atualmente, esses são os únicos idiomas que foram compilados no JavaScript pelo projeto jsrepl.

Modo de desenvolvedor

Como alternativa, você pode colocar seu dispositivo no Modo Desenvolvedor e obter acesso a um shell de onde você pode instalar / iniciar o Python.

Intérprete Skulpt

Por fim, você pode conferir o Skulpt Interpreter . Site principal aqui .

O Skulpt é uma implementação inteiramente no navegador do Python.

Crouton

Você pode instalar um Linux completo no hardware do Chromebook usando o projeto Crouton .

crouton é um conjunto de scripts agrupados em um gerador de chroot centralizado no Chromium OS, fácil de usar. Atualmente, o Ubuntu e o Debian são suportados (usando o debootstrap nos bastidores), mas "Chromium OS Debian, Ubuntu e provavelmente outras distros, eventualmente, o ambiente Chroot" também não são acrônimos (o crodupodece é bastante divertido de se dizer).

Há um tutorial fácil de seguir sobre o Life Hacker, que o orienta na instalação e configuração, intitulado: Como instalar o Linux em um Chromebook e desbloquear todo o seu potencial .

Que caminho seguir?

Se você quiser usar o hardware do Chromebook como uma caixa de desenvolvimento, eu usaria o Crouton. As outras opções oferecem apenas partes do Python. Se você é sério sobre o desenvolvimento real, essa é realmente a única opção.

slm
fonte
O crouton também funciona com o chromeos ou é necessário iniciá-lo separadamente.
Ryandawkins
@RyanDawkins - Se você seguir o guia Life Hacker, poderá executar o Crouton no ChromeOS em um ambiente chroot. en.wikipedia.org/wiki/Chroot .
slm
O Python Shell está agora na versão 3.3. Além disso, você deve adicionar avisos sobre os efeitos colaterais da execução do Chromebook no modo de desenvolvedor.
Mark Ransom
5

Uma boa alternativa seria usar um ambiente de desenvolvimento em nuvem, como Codevny ou Cloud9.

Elas têm muitas vantagens sobre as instalações locais baseadas em arquivo (conforme descrito em detalhes em suas páginas) e estão mais alinhadas com todo o conceito do Chrome OS, ou seja, o dispositivo local deve ser enxuto, barato (mas confortável!) E potencialmente descartável ( por exemplo, se você derramar um café com leite sobre ele ou alguém roubar a bondade de proibi-lo, basta obter um novo e continuar seu trabalho sem interrupções).

Eles também oferecem preços competitivos para os tipos de cargas de trabalho de que o aluno precisa (por exemplo, você pode pagar de 0 a 20 dólares por mês por uma carga de trabalho suficientemente pesada exigida por todos os seus exercícios (normalmente, eles não precisam de muita memória RAM ou são executados 24 horas por dia). / 7 de qualquer maneira).

Como um benefício colateral, você também aprende a usar os tipos de ferramentas que se tornam indispensáveis ​​no trabalho de desenvolvedores modernos que envolvem projetos colaborativos em larga escala, já que as instalações de host local são notoriamente difíceis de replicar (para uma opinião um pouco tendenciosa, dê uma olhada aqui ).

dinvlad
fonte