Cách nâng cấp python trong dấu nhắc lệnh

Mỗi bản phát hành Python mới đều đi kèm với các bản sửa lỗi và tính năng mới. Trăn 3. 9, bản phát hành điểm mới nhất tại thời điểm viết, đi kèm với các tính năng như hỗ trợ múi giờ được cải thiện, cập nhật từ điển và trang trí linh hoạt hơn

Hướng dẫn này chỉ cho bạn cách nâng cấp Python lên phiên bản 3. 9 trên tất cả các hệ điều hành chính - Windows, macOS và Linux

How to Upgrade Python to 3.9

điều kiện tiên quyết

  • Quyền quản trị trên hệ điều hành bạn đang sử dụng
  • Kiến thức về phiên bản Python hiện có trên hệ thống của bạn. Nếu bạn cần trợ giúp để tìm ra phiên bản cài đặt Python của mình, hãy xem Cách kiểm tra phiên bản Python

Ghi chú. Nếu bạn đang nâng cấp từ bản phát hành Python 2 và chưa cài đặt Python 3, hãy đọc hướng dẫn toàn diện của chúng tôi về cách cài đặt nó trên

Nâng cấp Python trên hệ điều hành Windows

Để nâng cấp Python trên Windows, hãy tải xuống trình cài đặt hoặc tìm kiếm ứng dụng trong Microsoft Store

Nâng cấp lên Python 3 bằng Trình cài đặt

1. Trong trình duyệt của bạn, hãy truy cập phần Bản phát hành Python cho Windows trên trang web chính thức của Python

2. Nhấn nút Download Python để tải file cài đặt về máy tính

Downloading the newest version of Python for Windows

3. Tiếp theo, chạy trình cài đặt Python. Nếu bạn đang nâng cấp từ một bản phát hành điểm khác của Python 3 (ví dụ: 3. 8. 10), trình cài đặt gợi ý cài đặt Python 3. 9. Chọn Cài đặt ngay để cài đặt Python với các tùy chọn được đề xuất hoặc chọn Tùy chỉnh cài đặt để chọn vị trí cài đặt và các tính năng

Starting installation of Python 3 in Windows

Nếu bạn đã có phiên bản cũ hơn của cùng một bản phát hành Python (ví dụ: 3. 9. 1), trình cài đặt đề nghị nâng cấp cài đặt Python của bạn. Tiếp tục bằng cách chọn Nâng cấp ngay

Starting the upgrade of Python 3 in Windows

4. Khi quá trình cài đặt kết thúc, hãy kiểm tra xem phiên bản Python mới đã được cài đặt thành công chưa. Mở Windows PowerShell và gõ

python3 --version

Đầu ra sẽ hiển thị phiên bản Python mới nhất, như trong hình bên dưới

Confirming the successful Python 3 installation in Windows

Cài đặt Python3. 9 từ Microsoft Store

Nếu bạn muốn sử dụng Python 3. 9 để tìm hiểu kiến ​​thức cơ bản hoặc kiểm tra một số khái niệm đơn giản, hãy tìm và cài đặt Python 3. 9 ứng dụng từ Microsoft Store

1. Truy cập Microsoft Store và nhập Python vào trường tìm kiếm

2. Chọn Python 3. 9 từ kết quả tìm kiếm xuất hiện

Searching for Python 3 in Microsoft Store

3. Nhấn nút Get để bắt đầu cài đặt

Starting Python 3.9 installation in Microsoft Store

Bắt đầu tương tác Python 3. 9 trải nghiệm bằng cách tìm ứng dụng trong Start Menu

Nâng cấp Python trên macOS

Trên macOS, Python có thể được cài đặt, nâng cấp và bảo trì bằng giao diện dòng lệnh hoặc GUI

Nâng cấp Python bằng Homebrew

Cài đặt Python trong thiết bị đầu cuối macOS bằng trình quản lý gói Homebrew. Nếu bạn chưa có Homebrew, hãy cài đặt nó bằng cách nhập đoạn script sau vào terminal

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Sau đó tiến hành các bước

1. Cập nhật Homebrew bằng cách chạy

brew update

2. Nếu bạn đang nâng cấp từ Python 2, hãy cài đặt Python 3 bằng lệnh

brew install python3

Nếu bạn đã cài đặt phiên bản Python 3, hãy nâng cấp gói bằng lệnh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
5

brew upgrade python3

Nâng cấp Python bằng Trình cài đặt

1. Trong trình duyệt của bạn, điều hướng đến trang Bản phát hành Python cho macOS, trên trang web chính thức của Python

2. Nhấp vào liên kết để tải xuống bản phát hành Python 3 mới nhất trên máy tính của bạn

Downloading the Python installer for macOS from the official website

3. Chạy trình cài đặt. Thực hiện các bước cài đặt bằng cách nhấp vào Tiếp tục, đồng ý với Giấy phép và xác nhận vị trí và loại cài đặt

Starting a Python 3.9 installation in Mac OS using the installer

4. Sau khi cài đặt xong chọn Close

The installer confirms the successful installation of Python 3.9 on MacOS

5. Cuối cùng, xác nhận rằng phiên bản Python mới đã được cài đặt thành công bằng cách nhập nội dung sau vào terminal

python3 --version

Đầu ra sẽ hiển thị phiên bản Python mới nhất

Checking the Python version in macOS

Nâng cấp Python trong Linux

Bài viết này sử dụng Ubuntu và trình quản lý gói APT của nó để nâng cấp Python. Nếu bạn đang sử dụng một bản phân phối Linux khác, hãy thay thế lệnh apt Linux bằng lệnh thích hợp dành cho trình quản lý gói của bạn

Cảnh báo. Nhiều hệ thống Linux đã cài đặt Python 2 làm phiên bản hệ thống. Gỡ bỏ Python 2 có thể gây ra lỗi hệ thống. Nếu bạn định cài đặt Python 3 trên Linux, hãy cài đặt nó cùng với Python 2 và gọi nó bằng lệnh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
6

1. Bắt đầu bằng cách cập nhật các kho lưu trữ

________số 8

2. Tiếp theo, cài đặt Python 3. 9 bằng cách chạy

sudo apt install python3.9

Khi được nhắc, hãy nhập Y để bắt đầu cài đặt

Installing Python 3.9 in Ubuntu with apt

3. Khi Python cài đặt, hãy gọi 3. 9 phiên bản bằng cách chạy

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
0

4. Tuy nhiên kiểm tra cài đặt bằng lệnh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
7 vẫn trả về phiên bản cũ. Để khắc phục điều này, bạn cần tạo một danh sách các lựa chọn thay thế cập nhật. Đầu tiên, thêm phiên bản cũ vào danh sách bằng lệnh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
2

5. Bây giờ thêm phiên bản mới

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
0

Adding Python 3.9 to update alternatives

6. Tiếp theo, gõ lệnh sau để cấu hình trạng thái ưu tiên của các phiên bản

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
1

Đầu ra hiển thị các lựa chọn khả dụng và số được chỉ định của chúng (trong ví dụ bên dưới, các số là 0, 1, 2). Nhập số phiên bản bạn muốn sử dụng và nhấn Enter

Configuring update-alternatives for Python 3 in Ubuntu

7. Nếu bạn không định sử dụng phiên bản Python cũ, hãy xóa liên kết tượng trưng chứa phiên bản Python 3 trước đó bằng

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
2

8. Sau đó, thay thế liên kết tượng trưng bằng phiên bản mới

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
3

9. Bây giờ, hãy kiểm tra phiên bản mặc định

python3 --version

Đầu ra sẽ xác nhận việc cài đặt và thiết lập thành công phiên bản mới nhất hiện có

Confirming the successful change of Python 3 version in Ubuntu

Tại sao bạn nên nâng cấp Python?

Vì Python 3 không phải là bản phát hành tương thích ngược nên trong một thời gian dài, Python 2 vẫn là phiên bản được lựa chọn cho những ai muốn có một môi trường phát triển ổn định. Một số dịch vụ như Google App Engine đã lâu không hỗ trợ Python 3

Tuy nhiên, do sự hỗ trợ chính thức cho Python 2 cuối cùng. 7 đã kết thúc, việc nâng cấp lên Python 3 hiện được khuyến khích mạnh mẽ. Python 3 nhanh hơn và cú pháp của nó thân thiện với người dùng hơn

Nếu bạn đã làm việc với Python 3, việc nâng cấp lên bản phát hành điểm mới nhất sẽ cung cấp cho bạn tất cả các bản cập nhật bảo mật và sửa lỗi

Sự kết luận

Sau khi đọc hướng dẫn này, bạn nên biết cách nâng cấp phiên bản Python 3 của mình trên Windows, macOS và Linux. Nếu bạn muốn tìm hiểu thêm về Python, hãy đọc bài viết của chúng tôi về kiểu dữ liệu Python

Chúng tôi có thể thay đổi phiên bản Python trong CMD không?

Có, bạn có thể chuyển đổi giữa các phiên bản python . Theo tiêu chuẩn, nên sử dụng lệnh python3 hoặc python3. 7 để chọn một phiên bản cụ thể. các py. exe launcher sẽ tự động chọn phiên bản Python mới nhất mà bạn đã cài đặt.

Tôi có thể sử dụng PIP để nâng cấp Python không?

Cập nhật Gói Python trên Windows hoặc Linux . Xuất danh sách các gói đã cài đặt vào tệp yêu cầu (requirements. Pip can be used to upgrade all packages on either Windows or Linux: Output a list of installed packages into a requirements file (requirements.