Cung cấp tất cả các bước cần thiết để cài đặt Python mới nhất trên Ubuntu 18. 04 LTS sử dụng PPA hoặc mã nguồn. Nó cũng cung cấp chương trình in Hello World trên Console bằng Python
22 Tháng Ba, 2020
Python là một trong những ngôn ngữ lập trình chính được sử dụng để phát triển các loại ứng dụng khác nhau bao gồm Ứng dụng web, Ứng dụng máy tính để bàn, Ứng dụng số và khoa học, v.v. Nó sớm được đưa vào lập trình chính thống và chủ yếu phổ biến trong các kỹ sư khoa học dữ liệu
Trong hướng dẫn này, chúng tôi sẽ thảo luận về tất cả các bước cần thiết để cài đặt Python 3 i. e Trăn 3. 8 trên bản phân phối Linux phổ biến Ubuntu. Nó cung cấp các bước cho Ubuntu 18. 04 LTS. Các bước phải giống với các bản phân phối khác của Linux
Bạn cũng có thể quan tâm đến Python Cheatsheet để tìm hiểu hoặc nâng cao kiến thức cơ bản về Python
Cài đặt Python
Chúng ta có thể cài đặt Python bằng gói có sẵn tại kho Ubuntu bằng các lệnh như hình bên dưới
# Refresh the packages indexsudo apt update
# Prerequisites
sudo apt install python
# Verify Installation
python --version
# It shows version
Python 2.7.17
# Prerequisites
sudo apt install python3
# Verify Installation
python3 --version
# It shows version
Python 3.6.9
Chúng ta có thể thấy rằng Python 2. 7 và Trăn 3. 6 được cài đặt bằng kho Ubuntu có vẻ đã lỗi thời so với phiên bản Python mới nhất i. e. Trăn 3. 8. Bạn có thể tiếp tục với các phần tiếp theo để cài đặt phiên bản Python mới nhất bằng cách sử dụng PPA hoặc xây dựng từ nguồn. Theo tùy chọn, bạn có thể muốn xóa Python hoàn toàn trước khi tiếp tục với các phần tiếp theo bằng cách sử dụng các lệnh như bên dưới. Đảm bảo trước khi xóa Python 2 hiện có. 7 và Trăn 3. 6 vì một số gói và chương trình khác phụ thuộc vào nó. Nếu bạn không chắc chắn, hãy tiếp tục cài đặt phiên bản Python hiện có trên hệ thống của bạn vì chúng tôi có thể cài đặt nhiều phiên bản Python trên cùng một hệ thống
# Uninstall Python - Make sure before going for it# It will also remove dependent packages including gimp, mysql etc
sudo apt purge python
sudo apt purge python3
Cài đặt Python bằng PPA
Cài đặt Python3. 8 bằng cách sử dụng các lệnh như hình bên dưới. Trong một số trường hợp, không nên cài đặt Python bằng PPA. Trong trường hợp như vậy, bạn có thể làm theo phần tiếp theo để cài đặt nó từ mã nguồn
# Refresh the packages indexsudo apt update
# Install Prerequisites
sudo apt install software-properties-common
# Add deadsnakes PPA to sources
sudo add-apt-repository ppa:deadsnakes/ppa
# Press Enter to continue
# Install Python 3.8
sudo apt install python3.8
Lệnh trên sẽ cài đặt Python 3. 8 tại /usr/lib/python3. 8. Phiên bản mặc định của Python 3 vẫn được cài đặt tại /usr/lib/python3. Bây giờ hãy xác minh cài đặt bằng các lệnh như hình bên dưới
# Check Python versionpython3.8 --version
# Check the version
Python 3.8.2
Bạn có thể làm theo các bước tương tự để cài đặt Python 3. 6, Trăn 3. 7 sử dụng cùng một PPA. Nó sẽ không ghi đè lên Python 3. 6 được chúng tôi cài đặt bằng lệnh sudo apt install python3 và cài đặt nó ở một vị trí riêng biệt mà tôi. e. /usr/lib/python3. 6. Bằng cách này, chúng ta có thể cài đặt nhiều phiên bản Python trên cùng một hệ thống
# Check Python versionpython3.6 --version
# Check the version
Python 3.6.9
# Check Python version
python3.7 --version
# Check the version
Python 3.7.7
Cài đặt Python bằng Nguồn
Trong phần này, chúng tôi sẽ cài đặt Python 3. 8 sử dụng mã nguồn mà không sử dụng PPA như trong bước trước
# Refresh the Packages Indexsudo apt update
# Uninstall Python 3.8 - Installed using PPA in previous step
sudo apt purge python3.8
# Refresh the Packages Index
sudo apt update
# Install Prerequisites
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
Bây giờ hãy tải xuống bản phát hành mới nhất của Python 3. 8 sử dụng wget như hình bên dưới
# Download Python 3.8.2sudo wget //www.python.org/ftp/python/3.8.2/Python-3.8.2.tar.xz
Giải nén tarball sau khi quá trình tải xuống hoàn tất
# Extracttar -xf Python-3.8.2.tar.xz
Bây giờ hãy biên dịch và xây dựng Python từ nguồn và cài đặt nó bằng các lệnh như bên dưới. Lệnh make sẽ mất một chút thời gian để xây dựng các tệp nhị phân từ các tệp nguồn. Ngoài ra, hãy sử dụng tùy chọn altinstall để tránh ghi đè cài đặt hiện có
________số 8Các lệnh trên sẽ cài đặt phiên bản Python 3 mới nhất. 8, nhưng sẽ không cho phép sử dụng nó bằng cách sử dụng lệnh python3 từ bảng điều khiển như hình trên. Phần tiếp theo giải thích các bước để truy cập Python 3. 8 từ dòng lệnh bằng python3
Cài đặt công tắc (Tùy chọn)
Nếu bạn đã cài đặt nhiều phiên bản nhỏ của Python, tôi. e. trăn3. 6, trăn3. 7, trăn3. 8, v.v., bạn có thể sử dụng các lệnh được đề cập bên dưới để kích hoạt một cài đặt tại một thời điểm để sử dụng python3 thay vì sử dụng python3. 6, trăn3. 7 hoặc python3. 8 trên dòng lệnh. Chúng tôi cũng có thể chuyển sang các phiên bản khác bằng cách định cấu hình lệnh hoạt động
ghi chú. Định cấu hình python3 để sử dụng python được cài đặt bằng PPA hoặc nguồn sẽ vô hiệu hóa python3 được cài đặt bằng lệnh sudo apt install python3. Bạn có thể sử dụng một lệnh khác thay vì python3 để tránh bất kỳ sự khác biệt nào của hệ thống
# Add python3 choice using python3.6sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
# Add python3 choice using python3.8
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2
# Verify Installation
python3 --version
# It shows version
Python 3.8.2
Vì chúng tôi đã cung cấp các lựa chọn để chuyển đổi giữa nhiều phiên bản python3, nên chúng tôi có thể chuyển đổi phiên bản đang hoạt động bằng cách sử dụng lệnh như bên dưới
# Uninstall Python - Make sure before going for it# It will also remove dependent packages including gimp, mysql etc
sudo apt purge python
sudo apt purge python30
Tôi đã sử dụng bản cài đặt Python 3 cục bộ của mình. 8 như trong Hình 1
hình 1
Ngay sau khi chúng tôi kích hoạt lệnh python3 để giới thiệu Python 3. 8 do chúng tôi cài đặt bằng mã nguồn, thiết bị đầu cuối ngừng hoạt động. Vì vậy, hãy đảm bảo sửa thiết bị đầu cuối trước khi đóng nó như hình bên dưới
# Uninstall Python - Make sure before going for it# It will also remove dependent packages including gimp, mysql etc
sudo apt purge python
sudo apt purge python31
Ngoài việc hỏng terminal, bạn còn gặp lỗi thiếu apt_pkg khi chạy lệnh sudo apt-get update như hình bên dưới
# Uninstall Python - Make sure before going for it# It will also remove dependent packages including gimp, mysql etc
sudo apt purge python
sudo apt purge python32
apt_pkg có thể được sửa bằng các lệnh như hình bên dưới
# Uninstall Python - Make sure before going for it# It will also remove dependent packages including gimp, mysql etc
sudo apt purge python
sudo apt purge python33
Bạn cũng có thể dự phòng và sửa lệnh python3 như hình bên dưới
# Uninstall Python - Make sure before going for it# It will also remove dependent packages including gimp, mysql etc
sudo apt purge python
sudo apt purge python34
Bạn có thể sử dụng một số tên viết tắt khác thay vì python3 hoặc đơn giản là sử dụng python3. 8 để truy cập phiên bản Python mới nhất (được cài đặt từ nguồn) từ thiết bị đầu cuối
Đây là cách chúng ta có thể cài đặt Python mới nhất trên Ubuntu 18. 04 LTS. Chúng tôi cũng đã kiểm tra cách cài đặt và chuyển đổi giữa nhiều phiên bản Python được cài đặt trên cùng một hệ thống
Chào thế giới
Trong phần này, chúng ta sẽ viết chương trình đầu tiên bằng Python bằng trình soạn thảo nano
# Uninstall Python - Make sure before going for it# It will also remove dependent packages including gimp, mysql etc
sudo apt purge python
sudo apt purge python35
Bây giờ hãy viết chương trình đầu tiên bằng Python như hình bên dưới, lưu chương trình bằng cách nhấn Ctrl + O và nhấn Enter và thoát khỏi trình chỉnh sửa bằng cách nhấn Ctrl + X
# Uninstall Python - Make sure before going for it# It will also remove dependent packages including gimp, mysql etc
sudo apt purge python
sudo apt purge python36
Sử dụng python3 do chúng tôi cài đặt để thực hiện chương trình như hình bên dưới
# Uninstall Python - Make sure before going for it# It will also remove dependent packages including gimp, mysql etc
sudo apt purge python
sudo apt purge python37
Đây là những bước cơ bản để viết và thực thi chương trình Python
Bản tóm tắt
Hướng dẫn này cung cấp các bước để cài đặt Python 3. 8 trên Ubuntu 18. 04 LTS và trình bày quy trình quản lý nhiều cài đặt Python trên cùng một hệ thống