Sự dụng python trên ubuntu
Bài viết được sự cho phép của tác giả Trần Hữu Cương Hướng dẫn cài đặt, lập trình Python trên Ubuntu (Linux). Đây là cách đơn giản nhất, các bạn không cần phải lên trang chủ python để tải file, giải nén… Chỉ cần chạy lệnh là được. B1: Update lại repository B2: Cài python sudo apt-get install python Mặc định nó sẽ cài cho bạn 2 bản python là 2.x và 3.x Để kiểm tra version của python sau khi cài đặt các bạn dùng lệnh sau: Với python 2.x: Với python 3.x: Demo:Chạy lệnh Cài đặt pip cho pythonpip (python package manager) là một trình quản lý module, thư viện của python. Ví dụ bạn muốn thực hiện kết nối tới database bằng python thì bạn phải có module mysqlclient (trong java thì là thư viện jdbc). Nhưng khi cài python nó chưa có sẵn module đó, để cài module mysqlclient ta cài qua
pip bằng lệnh Thông thường các bản python mới sẽ tích hợp sẵn pip. Để kiểm tra pip đã cài chưa, các bạn dùng lệnh pip –version với python 2.x hoặc pip3 –version với python 3.x Trường hợp python của bạn chưa tích hợp sẵn hoặc sudo apt-get install pip3 Nếu để chọn một hệ điều hành thực sự tốt, ổn định cho lập trình Python, tôi sẽ khuyên bạn dùng MacOSX. Tuy nhiên nếu do điều kiện hạn chế, máy tính của bạn không thể cài đặt Hackintosh hoặc quá yếu thì Linux là một lựa chọn thứ 2 chứ không phải là Windows. Nguyên nhân tại sao lại dùng Linux để lập trình Python mà không phải là Windows?
Hiện nay, Python đã có bản 3.7.3. Ubuntu bản 19.04 mới nhất mới cài kèm Python 3.7.3, còn bản Ubuntu 18.04 chỉ có Python 3.6. Tốt nhất bạn hãy cài Xubuntu 19.04 vì bản này dùng trình quản lý giao diện XCFE rất tin gọn. Ngay sau khi cài đặt xong Xubuntu 19.04 hãy mở terminal gõ lệnh như sau:
Tiếp đó bạn cài package để tạo virtual environment
Tạo thư mục dự án và tạo môi trường ảo Virtual Environment để gói gọn các gói python cài trong một thư mục, không ảnh hưởng đến các thư mục khác
Để chạy được Matplot Lib thì các bạn cần phải bổ xung thêm các gói Python kết hợp Tinker
Rồi bây giờ tạo thử một file Python là sin.py Hiển thị Matplot Lib trong Xubuntu 19.04, Python 3.7.3
|