Запуск Python на ChromeOS


23

Можно ли запустить интерпретатор Python на компьютере с ChromeOS? Я нашел различные редакторы, которые вы можете использовать, но мне бы хотелось иметь возможность запускать приложения на Python.

Я хотел бы приобрести Samsung Chromebook и, будучи студентом по информатике, хотел бы иметь возможность выполнять домашнее задание по CS вместо того, чтобы носить с собой 15-дюймовый Macbook или Toshiba.

Ответы:


22

Python Shell

Вы можете установить этот плагин Python Shell в Chrome. Вот некоторая информация со страницы информации о расширениях в магазине:

Оболочка Python для вашего браузера.
Оболочка Python для Chrome.

Особенности:

  • Python 2.7
  • Ruby 1.8
  • JavaScript

Это единственные языки, которые на данный момент были скомпилированы в JavaScript проектом jsrepl.

Режим разработчика

В качестве альтернативы вы можете перевести ваше устройство в режим разработчика и получить доступ к оболочке, из которой вы можете установить / запустить Python.

Skulpt Переводчик

Наконец, вы можете проверить Skulpt Interpreter . Основной сайт здесь .

Skulpt - это полностью реализованная в браузере реализация Python.

гренок для супа

Вы можете установить полноценный Linux на оборудование Chromebook, используя проект Crouton .

crouton - это набор скриптов, которые объединяются в простой в использовании Chromium OS-ориентированный генератор chroot. В настоящее время Ubuntu и Debian поддерживаются (с использованием debootstrap за кулисами), но «Chromium OS Debian, Ubuntu и, вероятно, другие дистрибутивы, в конечном счете, Chroot Environment» также не сокращается (хотя crodupodece довольно забавно сказать).

Существует простое руководство по Life Hacker, которое проведет вас по установке и настройке под названием: « Как установить Linux на Chromebook и полностью раскрыть его потенциал» .

Какой путь?

Если вы серьезно относитесь к использованию оборудования Chromebook для разработки, я бы выбрал Crouton. Другие варианты дают только кусочки Python. Если вы серьезно относитесь к любой реальной разработке, это действительно единственный вариант.


Так что гренки работают с Chromeos или вам нужно запускать их отдельно?
ryandawkins

@RyanDawkins - если вы следуете руководству Life Hacker, вы можете запустить Crouton поверх ChromeOS в среде chroot. en.wikipedia.org/wiki/Chroot .
SLM

Python Shell теперь до версии 3.3. Кроме того, вы должны добавить предупреждения о побочных эффектах запуска вашего Chromebook в режиме разработчика.
Марк Рэнсом

5

Хорошей альтернативой будет использование облачной среды разработки, такой как Codevny или Cloud9.

Они имеют много преимуществ по сравнению с локальными файловыми установками (как подробно описано на их страницах) и более соответствуют всей концепции Chrome OS, т. Е. Локальное устройство должно быть компактным, дешевым (но удобным!) И потенциально одноразовым ( например, если вы пролили на него латте или кто-то украл его, не дай бог, вы просто получаете новый и непрерывно продолжаете свою работу).

Они также предлагают конкурентоспособную цену для видов рабочих нагрузок, в которых нуждается студент (например, вы могли бы платить ~ 0-20 баксов в месяц за достаточно большую рабочую нагрузку, требуемую для всех ваших упражнений (как правило, для этого не требуется много оперативной памяти или бега 24). / 7 все равно).

В качестве дополнительного преимущества вы также научитесь использовать виды инструментов, которые становятся незаменимыми в работе современных разработчиков, включающей крупномасштабные совместные проекты, поскольку общеизвестно, что установки на локальном хосте сложно копировать (для получения некоторого предвзятого мнения об этом посмотрите здесь ).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.