Cách cài đặt Python trong Ubuntu Linux (4 phương pháp)

Spread the love

Nói chung, Python được cài đặt sẵn trong Ubuntu, nhưng nếu vì lý do nào đó không có sẵn trên bản phân phối Linux của bạn, bạn có thể cài đặt Python trong Ubuntu sau một vài bước. Nếu bạn là nhà phát triển, Python là thứ cần thiết để xây dựng các phần mềm và trang web khác nhau. Ngoài ra, rất nhiều phần mềm của Ubuntu dựa trên Python, vì vậy bạn phải có phần mềm này để hệ điều hành hoạt động trơn tru. Trên lưu ý đó, hãy tiếp tục và tìm hiểu cách cài đặt Python trong Ubuntu.

Cài đặt Python trong Ubuntu (2022)

Trong hướng dẫn này, chúng tôi đã bao gồm ba cách để tải Python trên Ubuntu. Nhưng trước đó, hãy kiểm tra xem Python đã được cài đặt trên hệ thống của bạn chưa và cập nhật nó cho phù hợp.

Lưu ý: Chúng tôi đã thử nghiệm các lệnh và phương pháp được liệt kê bên dưới trên phiên bản mới nhất, tức là Ubuntu 22.04 LTS và Ubuntu 20.04.

Kiểm tra xem Python đã được cài đặt trên Ubuntu chưa

Trước khi cài đặt Python trong Ubuntu, bạn nên kiểm tra xem nó đã được cài đặt trên hệ thống của mình chưa. Điều này cho phép bạn cập nhật bản cài đặt Python hiện có mà không phải cài đặt lại từ đầu. Nó cũng sẽ hữu ích nếu bạn muốn hạ cấp xuống một phiên bản Python khác. Như đã nói, đây là các bước để làm theo.

1. Đầu tiên, mở Terminal bằng phím tắt “Alt + Ctrl + T” và chạy lệnh bên dưới. Nếu lệnh đưa ra đầu ra với số phiên bản, điều đó có nghĩa là bạn đã cài đặt Python trong Ubuntu. Để thoát khỏi môi trường của Python, hãy nhấn “Ctrl + D”. Trong trường hợp bạn nhận được thông báo lỗi như “Không tìm thấy lệnh”, tức là bạn chưa cài đặt Python. Vì vậy, chuyển sang phương pháp tiếp theo để cài đặt nó.

python3

2. Bạn cũng có thể chạy lệnh bên dưới để kiểm tra phiên bản Python trên bản cài đặt Ubuntu của mình.

python3 --version

3. Nếu phiên bản Python cũ hơn được cài đặt, hãy chạy lệnh bên dưới để cập nhật Python lên phiên bản mới nhất trên bản phân phối Linux của bạn.

sudo apt --only-upgrade install python3

Cài đặt Python trong Ubuntu từ Kho lưu trữ chính thức

Python có sẵn trong kho lưu trữ chính thức của Ubuntu, vì vậy bạn không cần phải làm gì khác ngoài việc thực hiện một lệnh đơn giản để cài đặt liền mạch nó trên hệ thống của mình. Đây là cách làm.

  Cách sao chép tệp bằng lệnh “cài đặt” trên Linux

1. Mở Terminal trong Ubuntu và chạy lệnh bên dưới để cập nhật tất cả các gói và kho lưu trữ.

sudo apt update && sudo apt upgrade -y

2. Tiếp theo, cài đặt Python trong Ubuntu bằng cách chạy lệnh bên dưới. Thao tác này sẽ tự động cài đặt Python trên máy của bạn.

sudo apt install python3

Cài đặt Python trong Ubuntu từ Deadsnakes PPA

Ngoài kho lưu trữ chính thức, bạn cũng có thể lấy các phiên bản Python mới hơn từ PPA rắn chết, phổ biến để lưu trữ các phiên bản Python mới và cũ. Nếu kho lưu trữ chính thức của Ubuntu (APT) không thể cài đặt Python trên hệ thống của bạn, thì điều này chắc chắn sẽ hoạt động. Dưới đây là các bước để làm theo.

1. Kích hoạt Terminal bằng phím tắt “Alt + Ctrl + T” và chạy lệnh bên dưới. Điều này là cần thiết để quản lý các nguồn phân phối và phần mềm của bạn từ các nhà cung cấp độc lập.

sudo apt install software-properties-common

2. Tiếp theo, hãy chạy lệnh bên dưới để thêm Deadsnakes PPA vào kho lưu trữ của Ubuntu. Khi được nhắc, nhấn Enter để tiếp tục.

sudo add-apt-repository ppa:deadsnakes/ppa

3. Bây giờ, hãy cập nhật danh sách gói và chạy lệnh tiếp theo để cài đặt Python.

sudo apt update
sudo apt install python3

4. Bạn cũng có thể chọn cài đặt một phiên bản cụ thể (cũ hoặc mới) của Python từ Deadsnakes PPA. Nó cũng lưu trữ các bản dựng Python (thử nghiệm) hàng đêm, vì vậy bạn cũng có thể cài đặt chúng. Chạy các lệnh theo cách sau:

sudo apt install python3.12

hoặc

sudo apt install python3.11

Xây dựng Python trong Ubuntu từ Mã nguồn

Nếu bạn muốn đi xa hơn và xây dựng Python trực tiếp trong Ubuntu từ mã nguồn, bạn có thể làm như vậy. Nhưng hãy nhớ rằng, quá trình này hơi dài và có thể cần hơn 15 phút để biên dịch Python, tùy thuộc vào thông số kỹ thuật phần cứng của bạn. Dưới đây là các bước bạn cần làm theo.

  Cách biến Raspberry Pi của bạn thành một NAS Linux

1. Đầu tiên, mở Terminal và chạy lệnh bên dưới để cập nhật các gói.

sudo apt update

2. Sau đó, hãy chạy lệnh tiếp theo để cài đặt các phụ thuộc cần thiết để xây dựng Python trong Ubuntu.

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

3. Tiếp theo, tạo thư mục “python” và di chuyển đến thư mục đã nói. Nếu bạn gặp lỗi “Quyền bị từ chối”, hãy chạy lệnh với sudo.

sudo mkdir /python && cd /python

4. Sau đó, sử dụng wget để tải xuống phiên bản Python mới nhất từ Trang web chính thức. Ở đây, tôi đang tải xuống Python 3.12.0a1.

sudo wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0a1.tgz

5. Bây giờ, giải nén tệp đã tải xuống bằng lệnh tar và di chuyển đến thư mục đã giải nén.

sudo tar -xvf Python-3.12.0a1.tgz
cd Python-3.12.0a1

6. Sau đó, hãy chạy lệnh bên dưới để bật tính năng tối ưu hóa trước khi xây dựng Python trong Ubuntu. Điều này sẽ giảm thời gian biên dịch Python.

./configure --enable-optimizations

7. Cuối cùng, thực hiện lệnh dưới đây để xây dựng Python trong Ubuntu. Quá trình này sẽ mất từ ​​10 đến 15 phút để hoàn tất quy trình.

sudo make install

8. Sau khi hoàn tất, hãy chạy lệnh python3 –version để kiểm tra số phiên bản Python. Và bạn đã làm xong.

  Cách biến Raspberry Pi của bạn thành một NAS Linux

Cài đặt hoặc cập nhật Python trong Ubuntu theo 4 cách dễ dàng

Vì vậy, đây là cách bạn có thể cài đặt Python trong Ubuntu Linux. Nếu bạn không chọn thiết lập tối thiểu trong khi cài đặt, thì có khả năng bạn đã cài đặt Python trên hệ thống của mình. Sau đó, bạn chỉ cần kiểm tra phiên bản và cập nhật cài đặt Python hiện có. Tuy nhiên, nếu bạn chưa cài đặt Python, bạn có thể làm theo một trong ba phương pháp được mô tả ở trên để cài đặt nó ngay lập tức. Dù sao, đó là tất cả từ chúng tôi. Nếu bạn muốn chạy các ứng dụng Android trong Linux mà không cần trình giả lập, hãy làm theo hướng dẫn của chúng tôi để biết hướng dẫn chi tiết. Cuối cùng, nếu bạn có bất kỳ câu hỏi nào, hãy cho chúng tôi biết trong phần bình luận bên dưới.

x