Uruchamianie języka Python w systemie ChromeOS

Czy można uruchomić interpreter języka Python na komputerze z systemem operacyjnym Chrome? Znalazłem różne edytory, których możesz używać, ale chciałbym mieć również możliwość uruchamiania aplikacji w języku Python.

Chciałbym kupić Chromebooka firmy Samsung, a będąc studentem informatyki, bardzo bym chciał móc na nim odrabiać lekcje CS zamiast nosić ze sobą 15-calowego Macbooka lub Toshibę.

Odpowiedź

Python Shell

Możesz zainstalować tę wtyczkę, Python Shell w Chrome. Oto kilka informacji z tej strony z informacjami o rozszerzeniach w sklepie:

Powłoka Pythona dla Twojej przeglądarki.
Powłoka Pythona dla Chrome.

Funkcje:

  • Python 2.7
  • Ruby 1.8
  • JavaScript

To są jedyne języki, które zostały obecnie skompilowane do JavaScript przez projekt jsrepl do tej pory.

Tryb programisty

Możesz też przełączyć swoje urządzenie w tryb programisty i uzyskać dostęp do powłoki , skąd możesz zainstalować / uruchomić Pythona.

Skulpt Interpreter

Na koniec możesz sprawdzić Skulpt Interpreter . Strona główna „s tutaj .

Skulpt to implementacja Pythona w całości w przeglądarce.

Crouton

Pełnoprawnego Linuksa można zainstalować na Chromebooku, używając projekt Crouton .

crouton to zestaw skryptów, które składają się na łatwy w użyciu generator chroot oparty na systemie operacyjnym Chromium. Obecnie obsługiwane są Ubuntu i Debian (za pomocą debootstrap za kulisami), ale „Chromium OS Debian, Ubuntu i prawdopodobnie inne dystrybucje Ostatecznie Chroot Environment” również nie akronimuje (crodupodece jest wprawdzie całkiem zabawny w mówieniu).

Istnieje łatwy do zrozumienia samouczek dotyczący Life Hackera, który przeprowadzi Cię przez proces instalacji i konfiguracji, zatytułowany: Jak zainstalować Linuksa na Chromebooku i odblokować jego pełny potencjał .

Którędy iść?

Jeśli poważnie myślisz o używaniu Chromebooka jako narzędzia programistycznego Poszedłbym z Croutonem. Pozostałe opcje dają tylko fragmenty Pythona. Jeśli myślisz poważnie o zrobieniu prawdziwego rozwoju, to jest naprawdę jedyna opcja.

Komentarze

  • Tak samo, jak grzanka działa z ChromeOS, czy też musisz go uruchamiać osobno.
  • @RyanDawkins – Jeśli zastosujesz się do przewodnika Life Hacker, możesz uruchomić Croutona na ChromeOS w chroot envi ronment. en.wikipedia.org/wiki/Chroot .
  • Python Shell działa teraz w wersji 3.3. Dodatkowo powinieneś dodać ostrzeżenia o skutkach ubocznych uruchamiania Chromebooka w trybie programisty.
  • Wtyczka Python Shell dla Chrome jest bardzo ograniczona, a programista nie odpowiadał na pytania od ponad 2 lat. Myślę, że ' nie żyje, Jim.

Odpowiedź

Dobrą alternatywą byłoby użycie środowiska programistycznego w chmurze, takiego jak Codevny lub Cloud9.

Mają one wiele zalet w stosunku do lokalnych instalacji opartych na plikach (jak opisano szczegółowo na ich stronach) i są bardziej zgodne z cała koncepcja systemu operacyjnego Chrome, tj. lokalne urządzenie powinno być szczupłe, tanie (ale wygodne!) i potencjalnie jednorazowe (jak w przypadku, jeśli wylejesz na nie latte lub ktoś go ukradnie, broń Boże, po prostu kupujesz nowe i kontynuuj swoją pracę nieprzerwanie).

Oferują również konkurencyjne ceny za rodzaje obciążeń, których potrzebuje uczeń (np. możesz zapłacić ~ 0-20 dolców miesięcznie za wystarczająco duże obciążenie pracą wymaganą przez wszystkie twoje ćwiczenia (zazwyczaj nie wymagają one dużo pamięci RAM lub działają 24 godziny na dobę, 7 dni w tygodniu).

Dodatkową korzyścią jest nauczenie się używania narzędzi, które stają się niezbędne w pracy współczesnych deweloperów obejmujących duże Skala współpracy p rojects, ponieważ instalacje localhost są bardzo trudne do odtworzenia (aby uzyskać nieco stronniczą opinię na jej temat, spójrz tutaj ).

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *