Chạy Python trên ChromeOS


22

Có thể chạy trình thông dịch Python trên máy ChromeOS không? Tôi đã tìm thấy nhiều trình soạn thảo khác nhau mà bạn có thể sử dụng, nhưng tôi cũng muốn có khả năng chạy các ứng dụng python.

Tôi muốn mua Samsung Chromebook và là sinh viên khoa học máy tính, tôi rất thích có thể làm bài tập CS về nhà thay vì mang theo Macbook 15 inch hoặc Toshiba.

Câu trả lời:


21

Vỏ trăn

Bạn có thể cài đặt plugin này, Python Shell vào Chrome. Dưới đây là một số thông tin từ trang thông tin tiện ích mở rộng trong cửa hàng:

Vỏ Python cho trình duyệt của bạn.
Một vỏ Python cho Chrome.

Tính năng, đặc điểm:

  • Python 2.7
  • Ruby 1.8
  • JavaScript

Đây là những ngôn ngữ duy nhất hiện đang được dự án jsrepl biên dịch thành JavaScript vào thời điểm này.

Chế độ nhà phát triển

Ngoài ra, bạn có thể đặt thiết bị của mình ở Chế độ nhà phát triển và có quyền truy cập vào trình bao từ nơi bạn có thể cài đặt / khởi chạy Python.

Thông dịch viên điêu khắc

Cuối cùng, bạn có thể kiểm tra Trình thông dịch Skulpt . Trang web chính ở đây .

Skulpt là một triển khai hoàn toàn trên trình duyệt của Python.

Bánh mì

Bạn có thể cài đặt Linux đầy đủ trên phần cứng Chromebook bằng Crouton dự án .

crouton là một tập hợp các tập lệnh kết hợp thành một trình tạo chroot trung tâm Chromium OS dễ sử dụng. Hiện tại Ubuntu và Debian được hỗ trợ (sử dụng debootstrap đằng sau hậu trường), nhưng "Chromium OS Debian, Ubuntu và có lẽ là các môi trường khác Chroot cuối cùng" cũng không viết tắt (crodupodece cũng khá thú vị).

Có một hướng dẫn dễ thực hiện trên Life Hacker hướng dẫn bạn cài đặt và thiết lập, có tiêu đề: Cách cài đặt Linux trên Chromebook và mở khóa tiềm năng đầy đủ của nó .

Đi đường nào?

Nếu bạn nghiêm túc về việc sử dụng phần cứng Chromebook làm hộp phát triển, tôi sẽ sử dụng Crouton. Các tùy chọn khác chỉ cung cấp cho bạn các phần của Python. Nếu bạn nghiêm túc về việc thực hiện bất kỳ sự phát triển thực sự nào thì đây thực sự là lựa chọn duy nhất.


Vì vậy, crouton chạy với chromeos hoặc bạn phải khởi chạy nó một cách riêng biệt.
ryandawkins

@RyanDawkins - Nếu bạn làm theo hướng dẫn của Life Hacker, bạn có thể chạy Crouton trên ChromeOS trong môi trường chroot. vi.wikipedia.org/wiki/Chroot .
slm

Python Shell hiện đã lên đến phiên bản 3.3. Ngoài ra, bạn nên thêm các cảnh báo về tác dụng phụ của việc chạy Chromebook ở chế độ nhà phát triển.
Đánh dấu tiền chuộc

5

Một lựa chọn tốt khác là sử dụng môi trường phát triển đám mây, như Codevny hoặc Cloud9.

Chúng có nhiều ưu điểm so với cài đặt dựa trên tệp cục bộ (như được mô tả chi tiết trên trang của chúng) và phù hợp hơn với toàn bộ khái niệm về Chrome OS, tức là, thiết bị cục bộ phải gọn, rẻ (nhưng thoải mái!) Và có khả năng dùng một lần ( như trong, nếu bạn làm đổ một ly cà phê vào nó hoặc ai đó đánh cắp nó thì lòng tốt của bạn bị cấm, bạn chỉ cần lấy một cái mới và tiếp tục công việc của bạn không ngừng nghỉ).

Họ cũng đưa ra mức giá cạnh tranh cho các loại khối lượng công việc mà sinh viên cần (ví dụ: bạn có thể trả ~ 0-20 đô la mỗi tháng cho khối lượng công việc đủ nặng theo yêu cầu của tất cả các bài tập của bạn (thường là không cần nhiều ram, hoặc chạy 24 / 7 dù sao đi nữa).

Vì lợi ích phụ, bạn cũng học cách sử dụng các loại công cụ không thể thiếu trong công việc của các nhà phát triển hiện đại liên quan đến các dự án hợp tác quy mô lớn, vì cài đặt localhost nổi tiếng là khó tái tạo (đối với ý kiến ​​hơi thiên vị về nó, hãy xem ở đây ).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.