Cách cài đặt Python trong Ubuntu
Hầu hết mọi bản phân phối Linux đều đi kèm với một phiên bản Python có trong các gói hệ thống mặc định. Nhưng đôi khi, do một số lý do, bạn có thể không tìm thấy Python được cài đặt trên hệ thống Ubuntu.
Chúng ta hãy xem xét kỹ hơn cách bạn có thể cài đặt Python trên Ubuntu, với hướng dẫn ngắn gọn về cách cập nhật gói Python.
Mục Lục
Cách kiểm tra xem Python có được cài đặt trên hệ thống của bạn hay không
Python là một ngôn ngữ kịch bản cấp cao, mạnh mẽ được nhiều nhà phát triển trên toàn cầu sử dụng. Ngôn ngữ này lý tưởng cho nhiều ứng dụng trong thế giới thực bao gồm phát triển web, duyệt web và thử nghiệm thâm nhập. Bạn thậm chí có thể xây dựng một bot Telegram bằng Python.
Để kiểm tra xem Python đã được cài đặt trên hệ thống của bạn hay chưa, hãy mở thiết bị đầu cuối của bạn bằng cách nhấn Ctrl + Alt + T. Nhập “python3” và nhấn đi vào.
Nếu bạn thấy kết quả sau trong thiết bị đầu cuối của mình, thì bạn đã cài đặt Python trên máy Ubuntu của mình.
Python 3.11.0a7 (main, Apr 20 2022, 17:44:14)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Đầu ra này cung cấp thông tin về phiên bản Python được cài đặt trên hệ thống của bạn cùng với ngày và giờ hiện tại.
Mặt khác, nếu bạn thấy lỗi cho biết “bash: python3: command not found” thì thật đáng buồn là hệ thống Ubuntu của bạn chưa được cài đặt Python.
Bạn cũng có thể kiểm tra phiên bản Python bằng cách chỉ cần gõ lệnh sau vào thiết bị đầu cuối của mình:
python3
Kết quả sẽ cung cấp cho bạn thông tin chi tiết về phiên bản Python nào hiện được cài đặt trên máy tính của bạn.
Cách cài đặt Python trên Ubuntu
Cài đặt Python trên Ubuntu rất dễ dàng. Bạn có thể tải phiên bản Python mới nhất từ nhiều nguồn. Dưới đây là một số cách được đề xuất để làm điều tương tự:
Cài đặt Python bằng APT
APT, hoặc Công cụ gói nâng cao là trình quản lý gói mặc định mà bạn sẽ tìm thấy trên Ubuntu. Bạn có thể tải xuống gói Python từ kho lưu trữ chính thức của Ubuntu. Đây là cách thực hiện:
- Mở thiết bị đầu cuối của bạn bằng cách nhấn Ctrl + Alt + T.
- Cập nhật danh sách kho lưu trữ hệ thống cục bộ của bạn bằng cách nhập lệnh sau:
sudo apt update - Tải xuống phiên bản Python mới nhất:
sudo apt install python3 - APT sẽ tự động tìm gói và cài đặt nó trên máy tính của bạn.
Sử dụng Deadsnakes PPA để cài đặt Python 3 trên Ubuntu
Nếu vì lý do nào đó, bạn không thể tải xuống gói Python từ kho lưu trữ chính thức của Ubuntu, bạn có thể thử thêm Deadsnakes PPA vào danh sách kho lưu trữ hệ thống của mình. PPA hoặc Kho lưu trữ gói cá nhân là kho lưu trữ được thiết kế đặc biệt cho người dùng Ubuntu.
Theo mặc định, bạn không thể thêm PPA vào hệ thống của mình. Gói “phần mềm-thuộc tính-chung” cung cấp cho bạn một cách hiệu quả để quản lý và thêm các PPA trên Ubuntu.
- Cài đặt gói nêu trên vào hệ thống của bạn bằng cách nhập lệnh sau:
sudo apt install software-properties-common - Thêm liên kết chính thức của Deadsnakes PPA vào danh sách kho lưu trữ của hệ thống của bạn:
sudo add-apt-repository ppa:deadsnakes/ppa - Cập nhật danh sách gói hệ thống của bạn:
sudo apt update - Tải xuống phiên bản Python mới nhất từ PPA đã thêm:
sudo apt install python3
Vì Deadsnakes PPA có hầu hết mọi phiên bản Python trong cơ sở dữ liệu của nó, bạn cũng có thể cài đặt các phiên bản Python cũ hơn. Chỉ cần thay thế tên gói bằng phiên bản Python bạn muốn cài đặt trên máy tính của mình.
sudo apt install python3.2
sudo apt install python3.3
sudo apt install python3.8
Cài đặt Python 3 trên Ubuntu từ mã nguồn
Bạn cũng có thể tải xuống và xây dựng phiên bản Python mới nhất từ trang web Python chính thức. Mặc dù lúc đầu việc biên dịch mã nguồn có vẻ hơi khó khăn đối với bạn, nhưng nó sẽ trở nên dễ dàng hơn khi bạn biết quy trình.
- Cập nhật danh sách kho lưu trữ cục bộ của hệ thống của bạn:
sudo apt update - Cài đặt các phần phụ thuộc hỗ trợ vào hệ thống của bạn với APT:
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget - Tạo một thư mục mới để lưu trữ các tệp nguồn Python:
mkdir /python && cd /python - Tải xuống mã nguồn Python từ máy chủ FTP chính thức:
wget https: - Giải nén tệp TGZ mà bạn vừa tải xuống:
tar -xvf Python-3.11.0a7.tgz - Bạn cần thực hiện các bài kiểm tra và tối ưu hóa trước khi cài đặt Python. Điều này rất quan trọng vì nó làm tăng tốc độ thực thi mã của bạn lên ít nhất 10 phần trăm:
cd Python-3.11.0a7
./configure - Xây dựng gói bằng MakeFile có trong thư mục:
sudo make install
Sau khi bạn đã thực hiện các bước này, hãy kiểm tra xem Python đã được cài đặt trên máy tính của bạn chưa bằng cách nhập python3 – phiên bản trong thiết bị đầu cuối.
Lưu ý rằng các mô-đun Python được quản lý thông qua PIP. PIP là một hệ thống quản lý gói được sử dụng để tải xuống và thêm các thư viện từ Chỉ mục gói Python. Cài đặt Python PIP trên hệ thống của bạn là rất quan trọng nếu bạn muốn sử dụng các mô-đun bổ sung trong dự án Python tiếp theo của mình.
Cập nhật Python lên phiên bản mới nhất
Trước hết, hãy đảm bảo rằng bạn đã cài đặt phiên bản Python lỗi thời trên hệ thống của mình. Bạn có thể làm điều này bằng cách nhập python3 – phiên bản trong thiết bị đầu cuối của bạn. Ghi lại chi tiết phiên bản.
Bạn có thể tìm ra phiên bản mới nhất hiện có bằng cách tìm kiếm trên internet. Tìm kiếm nhanh trên Google về “số phiên bản mới nhất của python” là đủ. Nếu hai số không khớp, thì có thể bạn đang chạy một phiên bản lỗi thời.
Dễ dàng nâng cấp lên phiên bản mới nhất của Python với Công cụ gói nâng cao của Ubuntu. Nếu bạn đã cài đặt Python trên hệ thống của mình bằng APT hoặc Deadsnakes PPA, hãy nhập lệnh sau để tải xuống phiên bản Python mới nhất:
sudo apt install python3
Bạn cũng có thể sử dụng –chỉ-nâng cấp gắn cờ để cập nhật các gói của bạn.
sudo apt
Đối với những người đã tự biên dịch Python từ nguồn, bạn có thể truy cập Python FTP và lấy một bản sao của phiên bản mới nhất. Tuy nhiên, bạn sẽ phải thực hiện lại tất cả các bước để xây dựng gói.
Chạy Python trong Ubuntu
Python được cài đặt sẵn trên hầu hết mọi hệ thống Linux và cũng có sẵn trên các kho lưu trữ phân phối chính thức. Nếu bạn vẫn chưa cài đặt Python trên máy tính của mình, bạn có thể dễ dàng tải xuống bằng trình quản lý gói của Ubuntu.
Ngôn ngữ Python được sử dụng trong nhiều lĩnh vực khác nhau và các ứng dụng của nó đủ để chứng minh nó mạnh mẽ như thế nào. Ngôn ngữ lập trình ngày nay đã trở nên cực kỳ quan trọng vì nhu cầu ngày càng tăng đối với các nhà phát triển trong các ngành công nghiệp.
Đọc tiếp
Giới thiệu về tác giả