Tháng 11 năm 2022 - Repo này không còn được duy trì vì tác giả hiện không có Chromebook. Có thể trong một số phiên bản nâng cấp ChromeOS trong tương lai, một số tập lệnh sẽ bị lỗi và cần được bảo trì. Nếu ai đó trong cộng đồng muốn đảm nhận việc bảo trì kho lưu trữ này cho các phiên bản ChromeOS mới nhất thì tôi chắc chắn rằng điều đó sẽ được người dùng đánh giá cao
Repo này cung cấp một bộ tập lệnh để cài đặt Python trên Chromebook và tạo dự án mới
Cài đặt Python và các công cụ dành cho nhà phát triển khác trên Chromebook yêu cầu một số thao tác thủ công và hơi rắc rối. Các tập lệnh này đơn giản hóa và tăng tốc quá trình cài đặt trên Chromebook sạch
Những kịch bản này dành cho ai?
Đối với bất kỳ ai như tôi đang sử dụng Chromebook để phát triển và muốn cài đặt lại Python sau khi Powerwash Chromebook. Thật rắc rối khi cài đặt lại mọi thứ từ nguồn mỗi lần. Những tập lệnh này là một trình tiết kiệm thời gian
Đối với người mới bắt đầu sử dụng Python với Chromebook - việc cài đặt Linux và Python hơi khó khăn. Hầu hết mọi người muốn bắt đầu viết mã thay vì dành tới một giờ hoặc hơn để cài đặt. Điều này sẽ làm cho việc cài đặt đơn giản hơn một chút
Hy vọng rằng các tập lệnh hữu ích cho mọi người trong cộng đồng Python. Vui lòng đóng góp, mở rộng hoặc điều chỉnh
Cảnh báo sức khỏe quan trọng
Bạn tự chịu rủi ro khi sử dụng các tập lệnh này
Điểm hay của Chromebook là rất dễ sử dụng powerwash để xóa máy và bắt đầu cài đặt mới nếu có sự cố
Các tập lệnh được thử nghiệm trên Google Pixelbook và hoạt động trơn tru sau khi powerwash. Nhưng chúng có thể không hoạt động trên tất cả Chromebook. Sử dụng có nguy cơ của riêng bạn
Đã thử nghiệm trên các phiên bản Chrome OS
- Phiên bản 85. 0. 4183. 133
- Phiên bản 86. 0. 4240. 77
Cài đặt Python trên Chrome OS
1. Khởi động Chromebook Linux
Nếu bạn chưa quen với Chromebook và Python, hãy khởi động cửa sổ thiết bị đầu cuối Linux của bạn
Trong thiết bị đầu cuối Linux trên Chromebook của bạn, bạn có thể tải xuống tập lệnh bằng cách sao chép kho lưu trữ
git clone //github.com/ttamg/chromebook
Thao tác này sẽ sao chép các tệp tập lệnh vào một thư mục chromebook mới
2. Cài đặt Python3
tập lệnh install-python sẽ cài đặt phiên bản Python 3 trên Chromebook của bạn. Bạn có thể có nhiều phiên bản cùng lúc nếu muốn
Từ thư mục chromebook, hãy chạy tập lệnh và làm theo lời nhắc
./install-python.sh
Điều này biên dịch Python từ mã nguồn nên mất ít nhất 5 phút để chạy, biên dịch và cài đặt. Đảm bảo máy của bạn có đủ năng lượng pin
3. Cài đặt pip và virtualenv
Có một tập lệnh riêng để cài đặt pip và virtualenv mà bạn sẽ cần. Điều này khác với cài đặt Python vì bạn chỉ cần cài đặt những thứ này một lần, nhưng bạn có thể sử dụng tập lệnh cài đặt python nhiều lần để cài đặt nhiều phiên bản Python
Từ thư mục chromebook
./install-pip-virtualenv.sh
4. Công việc hoàn thành
Bây giờ bạn sẽ có bản cài đặt Python đang hoạt động và có thể viết mã
Kịch bản bắt đầu dự án
Đây là những tập lệnh đơn giản giúp tạo các dự án Python hoặc Jupyter mới mà không cần phải nhớ cách tạo môi trường ảo mới
A. Bắt đầu một dự án Python mới
Bắt đầu một dự án Python mới liên quan đến việc tạo một thư mục dự án mới, tạo một môi trường ảo mới để bạn cài đặt các gói Python bằng cách sử dụng pip, sau đó bắt đầu. Nó không khó, nhưng hơi khó nếu bạn không làm tuần này qua tuần khác
Kịch bản start-python-project tự động hóa việc này
Từ thư mục chromebook
./start-python-project.sh
B. Bắt đầu một dự án Jupyter Lab mới
Nếu bạn muốn sử dụng sổ ghi chép Jupyter để tạo một số mã Python hoặc chạy một số phân tích khoa học dữ liệu, thì Jupyter sẽ chạy tốt trên Chromebook
Tập lệnh start-jupyter-project tạo một dự án Python và môi trường ảo mới, sau đó cài đặt Jupyter Lab cho bạn
Từ thư mục chromebook
./start-jupyter-project.sh
Cài đặt Nodejs và NPM
Để phát triển front-end, hay back-end NodeJS, chúng ta có thể cài đặt NodeJS và NPM
từ thư mục chromebook
./install-npm.sh
Các tập lệnh cài đặt dành cho nhà phát triển khác
Các tập lệnh này có nhiều khả năng hữu ích hơn cho những người đang phát triển Python nghiêm túc hơn trên Chromebook của họ và cần các công cụ như cơ sở dữ liệu hoặc Docker
Cài đặt Docker
Docker có thể khá ngốn tài nguyên nên có thể không hoạt động tốt hoặc hoàn toàn không hoạt động trên Chromebook cấp thấp
Tập lệnh này cài đặt các phụ thuộc Docker, Docker và chạy bộ chứa thử nghiệm để xác nhận quá trình cài đặt đã hoạt động
Từ thư mục chromebook
./install-docker.sh
Cài đặt SQLite
Chúng tôi không cần một kịch bản cho việc này. Từ dòng lệnh, chỉ cần sử dụng lệnh cài đặt bình thường
sudo apt-get install sqlite3
Cài đặt Postgres
Nếu bạn muốn có cơ sở dữ liệu Postgres cục bộ, các hướng dẫn cài đặt Postgres trên Ubuntu này dường như hoạt động tốt trên Chromebook
người đóng góp
Nếu bạn tìm thấy một số lỗi trong tập lệnh hoặc bản cập nhật cần được thực hiện, vui lòng nêu vấn đề hoặc (tốt hơn hết là) yêu cầu kéo. Chúng tôi không hứa sẽ sửa mọi thứ, nhưng muốn đây là một tài nguyên giúp ích cho mọi người, đặc biệt là những người mới sử dụng Python
Và cuối cùng
Nếu bạn thấy điều này hữu ích, vui lòng cho repo một ngôi sao (nhấp vào ngôi sao Github ở trên cùng bên phải màn hình) để những người khác tìm thấy repo này dễ dàng hơn