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 ).