Запуск Python в ChromeOS


23

Чи можливо запустити інтерпретатор Python на машині ChromeOS? Я знайшов різні редактори, якими ви можете користуватися, але я хотів би також можливість запускати програми python.

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

Відповіді:


22

Пітон Шелл

Ви можете встановити цей плагін Python Shell в Chrome. Ось деякі відомості з цієї сторінки інформації про розширення в магазині:

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

Особливості:

  • Python 2.7
  • Рубін 1,8
  • JavaScript

Це єдині мови, які наразі скомпільовані в JavaScript проектом jsrepl.

Режим розробника

Крім того, ви можете перевести свій пристрій у режим розробника та отримати доступ до оболонки, звідки можна встановити / запустити Python.

Умілий перекладач

Нарешті, ви можете перевірити перекладач Skulpt . Основний сайт тут .

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

Крутон

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

crouton - це набір сценаріїв, які вбудовуються в простий у використанні Chromium OS-орієнтований генератор chroot. В даний час Ubuntu та Debian підтримуються (використовуючи debootstrap за лаштунками), але "Chromium OS Debian, Ubuntu та, ймовірно, інші Distros Evently 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.