Hướng dẫn install python with wget - cài đặt python với wget

Xem bây giờ hướng dẫn này có một khóa học video liên quan được tạo bởi nhóm Python thực sự. Xem nó cùng với hướng dẫn bằng văn bản để hiểu sâu hơn về sự hiểu biết của bạn: Python Basics: Thiết lập Python This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Python Basics: Setting Up Python

Cài đặt hoặc cập nhật Python trên máy tính của bạn là bước đầu tiên để trở thành lập trình viên Python. Có vô số phương thức cài đặt: bạn có thể tải xuống các bản phân phối Python chính thức từ python.org, cài đặt từ trình quản lý gói và thậm chí cài đặt các phân phối chuyên dụng để tính toán khoa học, Internet of Things và hệ thống nhúng.

Hướng dẫn này tập trung vào các phân phối chính thức, vì họ nói chung là lựa chọn tốt nhất để bắt đầu học tập để lập trình trong Python.

Trong hướng dẫn này, bạn sẽ học cách:

  • Kiểm tra phiên bản python nào, nếu có, được cài đặt trên máy của bạnversion of Python, if any, is installed on your machine
  • Cài đặt hoặc cập nhật Python trên Windows, MacOS và LinuxWindows, macOS, and Linux
  • Sử dụng Python trên các thiết bị di động như điện thoại hoặc máy tính bảngmobile devices like phones or tablets
  • Sử dụng Python trên web với các phiên dịch viên trực tuyếnonline interpreters

Bất kể hệ điều hành nào mà bạn có trên, hướng dẫn này đã được bảo hiểm. Tìm hệ điều hành của bạn dưới đây và đi sâu vào!

Cách cài đặt Python trên Windows

Có ba phương thức cài đặt trên Windows:

  1. Cửa hàng Microsoft
  2. Trình cài đặt đầy đủ
  3. Hệ thống con Windows cho Linux

Trong phần này, bạn sẽ học cách kiểm tra phiên bản Python nào, nếu có, được cài đặt trên máy tính Windows của bạn. Bạn cũng sẽ tìm hiểu phương pháp cài đặt nào bạn nên sử dụng. Để có hướng dẫn toàn diện hơn, hãy xem môi trường mã hóa Python của bạn trên Windows: Hướng dẫn thiết lập.

Cách kiểm tra phiên bản Python của bạn trên Windows

Để kiểm tra xem bạn đã có Python trên máy Windows của mình, trước tiên hãy mở một ứng dụng dòng lệnh, chẳng hạn như PowerShell.

Bạn cũng có thể sử dụng thiết bị đầu cuối

C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
2 hoặc Windows.

Với dòng lệnh mở, hãy nhập lệnh sau và nhấn Enter:Enter:

C:\> python --version
Python 3.8.4

Sử dụng công tắc

C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
3 sẽ hiển thị cho bạn phiên bản mà đã cài đặt. Ngoài ra, bạn có thể sử dụng công tắc
C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
4:

C:\> python -V
Python 3.8.4

Trong cả hai trường hợp, nếu bạn thấy một phiên bản nhỏ hơn

C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
5, đây là phiên bản gần đây nhất tại thời điểm viết, thì bạn sẽ muốn nâng cấp cài đặt của mình.

Nếu bạn quan tâm đến vị trí cài đặt, thì bạn có thể sử dụng lệnh

C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
6 trong
C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
2 hoặc PowerShell:

C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe

Lưu ý rằng lệnh

C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
6 sẽ chỉ hoạt động nếu Python đã được cài đặt cho tài khoản người dùng của bạn.

Tùy chọn của bạn là gì

Như đã đề cập trước đó, có ba cách để cài đặt phân phối Python chính thức trên Windows:

  1. Gói Microsoft Store: Phương thức cài đặt đơn giản nhất trên Windows liên quan đến việc cài đặt từ ứng dụng Microsoft Store. Điều này được khuyến nghị cho người dùng Python mới bắt đầu đang tìm kiếm trải nghiệm tương tác dễ được thiết lập. The most straightforward installation method on Windows involves installing from the Microsoft Store app. This is recommended for beginner Python users looking for an easy-to-set-up interactive experience.

  2. Trình cài đặt đầy đủ: Cách tiếp cận này liên quan đến việc tải xuống Python trực tiếp từ trang web Python.org. Điều này được khuyến nghị cho các nhà phát triển trung gian và nâng cao, những người cần kiểm soát nhiều hơn trong quá trình thiết lập. This approach involves downloading Python directly from the Python.org website. This is recommended for intermediate and advanced developers who need more control during the setup process.

  3. Hệ thống con Windows cho Linux (WSL): WSL cho phép bạn chạy môi trường Linux trực tiếp trong Windows. Bạn có thể tìm hiểu cách bật WSL bằng cách đọc Hệ thống con Windows cho Hướng dẫn cài đặt Linux cho Windows 10. The WSL allows you to run a Linux environment directly in Windows. You can learn how to enable the WSL by reading the Windows Subsystem for Linux Installation Guide for Windows 10.

Trong phần này, chúng tôi chỉ tập trung vào hai tùy chọn đầu tiên, là phương thức cài đặt phổ biến nhất trong môi trường Windows.

Nếu bạn muốn cài đặt trong WSL, thì bạn có thể đọc phần Linux của hướng dẫn này sau khi bạn đã cài đặt phân phối Linux mà bạn chọn.

Hai trình cài đặt Python chính thức cho Windows aren giống hệt nhau. Gói Microsoft Store có một số hạn chế quan trọng.

Hạn chế của gói Microsoft Store

Tài liệu Python chính thức có điều này để nói về gói Microsoft Store:

Gói Microsoft Store là một trình thông dịch Python có thể cài đặt dễ dàng, ví dụ như sử dụng tương tác, ví dụ, bởi các sinh viên. (Nguồn)

Điểm quan trọng ở đây là gói Microsoft Store được sử dụng chủ yếu cho việc sử dụng tương tác. Đó là, gói Microsoft Store được thiết kế để sử dụng bởi các sinh viên và những người học cách sử dụng Python lần đầu tiên.

Ngoài việc nhắm mục tiêu bắt đầu Pythonistas, gói Microsoft Store còn có những hạn chế khiến nó không phù hợp với môi trường phát triển chuyên nghiệp. Cụ thể, nó không có quyền truy cập viết đầy đủ vào các vị trí được chia sẻ như

C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
9 hoặc sổ đăng ký.

Khuyến nghị của trình cài đặt Windows

Nếu bạn mới sử dụng Python và tập trung chủ yếu vào việc học ngôn ngữ thay vì xây dựng phần mềm chuyên nghiệp, thì bạn nên cài đặt từ gói Microsoft Store. Điều này cung cấp con đường ngắn nhất và dễ nhất để bắt đầu với những rắc rối tối thiểu.

Mặt khác, nếu bạn là một nhà phát triển có kinh nghiệm đang tìm cách phát triển phần mềm chuyên nghiệp trong môi trường Windows, thì trình cài đặt Python.org chính thức là lựa chọn đúng đắn. Việc cài đặt của bạn đã giành được giới hạn bởi các chính sách của Microsoft Store và bạn có thể kiểm soát nơi thực thi được cài đặt và thậm chí thêm Python vào

# Check the system Python version
$ python --version

# Check the Python 2 version
$ python2 --version

# Check the Python 3 version
$ python3 --version
0 nếu cần thiết.

Cách cài đặt từ cửa hàng Microsoft

Nếu bạn mới đến Python và tìm cách bắt đầu nhanh chóng, thì gói Microsoft Store là cách tốt nhất để đứng dậy và chạy mà không có bất kỳ sự ồn ào nào. Bạn có thể cài đặt từ Microsoft Store trong hai bước.

Bước 1: Mở trang ứng dụng Python trong cửa hàng Microsoft

Mở ứng dụng Microsoft Store và tìm kiếm

# Check the system Python version
$ python --version

# Check the Python 2 version
$ python2 --version

# Check the Python 3 version
$ python3 --version
1.

Bạn có thể thấy nhiều phiên bản mà bạn có thể chọn cài đặt:

Hướng dẫn install python with wget - cài đặt python với wget

Chọn Python 3.8 hoặc số phiên bản cao nhất bạn thấy có sẵn trong ứng dụng, để mở trang cài đặt.

Ngoài ra, bạn có thể mở PowerShell và nhập lệnh sau:

Nếu bạn không có phiên bản Python trên hệ thống của mình, thì khi bạn nhấn Enter, Microsoft Store sẽ tự động khởi chạy và đưa bạn đến phiên bản Python mới nhất trong cửa hàng.Enter, the Microsoft Store will automatically launch and take you to the latest version of Python in the store.

Bước 2: Cài đặt ứng dụng Python

Sau khi bạn chọn phiên bản sẽ được cài đặt, hãy làm theo các bước này để hoàn thành cài đặt:

  1. Nhấp vào Nhận.

  2. Đợi cho ứng dụng tải xuống. Khi nó hoàn thành tải xuống, nút GET sẽ được thay thế bằng một nút cho biết cài đặt trên các thiết bị của tôi.

  3. Nhấp vào Cài đặt trên các thiết bị của tôi và chọn các thiết bị mà bạn muốn hoàn thành cài đặt.

  4. Nhấp vào Cài đặt ngay và sau đó OK để bắt đầu cài đặt.

  5. Nếu cài đặt thành công, thì bạn sẽ thấy thông báo mà sản phẩm này được cài đặt ở đầu trang Microsoft Store.

Xin chúc mừng! Bây giờ bạn có quyền truy cập vào Python, bao gồm

# Check the system Python version
$ python --version

# Check the Python 2 version
$ python2 --version

# Check the Python 3 version
$ python3 --version
2 và Idle!

Cách cài đặt từ trình cài đặt đầy đủ

Đối với các nhà phát triển chuyên nghiệp cần một môi trường phát triển Python đầy đủ tính năng, cài đặt từ trình cài đặt đầy đủ là lựa chọn đúng đắn. Nó cung cấp nhiều tùy chỉnh và kiểm soát cài đặt nhiều hơn là cài đặt từ Microsoft Store.

Bạn có thể cài đặt từ trình cài đặt đầy đủ trong hai bước.

Bước 1: Tải xuống trình cài đặt đầy đủ

Thực hiện theo các bước này để tải xuống trình cài đặt đầy đủ:

  1. Mở cửa sổ trình duyệt và điều hướng đến trang tải xuống Python.org cho Windows.

  2. Theo các bản phát hành của Python cho tiêu đề Windows, nhấp vào liên kết cho bản phát hành Python 3 mới nhất - Python 3.x.x. Theo văn bản này, phiên bản mới nhất là Python 3.8.4.

  3. Cuộn xuống dưới cùng và chọn Trình cài đặt thực thi Windows X86-64 cho Trình cài đặt thực thi 64 bit hoặc Windows X86 với giá 32 bit.

Nếu bạn không chắc chắn nên chọn trình cài đặt 32 bit hay 64 bit, thì bạn có thể mở rộng hộp bên dưới để giúp bạn quyết định.

Đối với Windows, bạn có thể chọn trình cài đặt 32 bit hoặc 64 bit. Ở đây, sự khác biệt giữa hai:

  • Nếu hệ thống của bạn có bộ xử lý 32 bit, thì bạn nên chọn trình cài đặt 32 bit. Nếu bạn cố gắng cài đặt phiên bản 64 bit trên bộ xử lý 32 bit, thì bạn sẽ gặp lỗi ngay từ đầu và cài đặt sẽ không thành công.

  • Trên hệ thống 64 bit, trình cài đặt sẽ hoạt động cho hầu hết các mục đích. Phiên bản 32 bit thường sẽ sử dụng ít bộ nhớ hơn, nhưng phiên bản 64 bit hoạt động tốt hơn cho các ứng dụng có tính toán chuyên sâu.

Nếu bạn không chắc chắn sẽ chọn phiên bản nào, hãy đi với phiên bản 64 bit.

Nếu bạn có hệ thống 64 bit và muốn chuyển từ Python 64 bit sang 32 bit (hoặc ngược lại), thì bạn chỉ có thể gỡ cài đặt Python và sau đó cài đặt lại bằng cách tải xuống trình cài đặt khác từ Python.org.

Khi trình cài đặt được tải xuống xong, hãy chuyển sang bước tiếp theo.

Bước 2: Chạy trình cài đặt

Khi bạn đã chọn và tải xuống trình cài đặt, hãy chạy nó bằng cách nhấp đúp vào tệp đã tải xuống. Một hộp thoại như bên dưới sẽ xuất hiện:

Hướng dẫn install python with wget - cài đặt python với wget

Có bốn điều cần chú ý về hộp thoại này:

  1. Đường dẫn cài đặt mặc định nằm trong thư mục

    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    3 của người dùng Windows hiện tại.

  2. Nút cài đặt tùy chỉnh có thể được sử dụng để tùy chỉnh vị trí cài đặt và các tính năng bổ sung nào được cài đặt, bao gồm

    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    2 và IDLE.

  3. Bộ kiểm tra Trình khởi chạy cài đặt cho tất cả người dùng (được đề xuất) được kiểm tra mặc định. Điều này có nghĩa là mọi người dùng trên máy sẽ có quyền truy cập vào trình khởi chạy

    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    5. Bạn có thể bỏ chọn hộp này để hạn chế Python cho người dùng Windows hiện tại.

  4. Hộp kiểm Thêm Python 3.8 vào

    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    0 không được kiểm soát theo mặc định. Có một số lý do mà bạn có thể không muốn Python vào
    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    0, vì vậy hãy chắc chắn rằng bạn hiểu những hàm ý trước khi bạn kiểm tra hộp này.

Trình cài đặt đầy đủ cung cấp cho bạn toàn quyền kiểm soát quá trình cài đặt.

Tùy chỉnh cài đặt để đáp ứng nhu cầu của bạn bằng cách sử dụng các tùy chọn có sẵn trên hộp thoại. Sau đó nhấp vào Cài đặt ngay bây giờ. Thats tất cả để có nó!

Xin chúc mừng bạn bây giờ bạn có phiên bản Python 3 mới nhất trên máy Windows của bạn!

Cách cài đặt Python trên macOS

Python 2 được cài đặt sẵn trên các phiên bản cũ của macOS. Đây không còn là trường hợp cho các phiên bản hiện tại của macOS, bắt đầu với MacOS Catalina.

Có hai phương thức cài đặt trên macOS:

  1. Trình cài đặt chính thức
  2. Trình quản lý gói Homebrew

Trong phần này, bạn sẽ học cách kiểm tra phiên bản Python nào, nếu có, được cài đặt trên thiết bị MacOS của bạn. Bạn cũng sẽ tìm hiểu phương pháp cài đặt nào bạn nên sử dụng.

Cách kiểm tra phiên bản Python của bạn trên máy Mac

Để kiểm tra phiên bản Python nào bạn có trên máy Mac của mình, trước tiên hãy mở một ứng dụng dòng lệnh, chẳng hạn như thiết bị đầu cuối.

Với dòng lệnh mở, hãy nhập các lệnh sau:

# Check the system Python version
$ python --version

# Check the Python 2 version
$ python2 --version

# Check the Python 3 version
$ python3 --version

Nếu bạn có Python trên hệ thống của mình, thì một hoặc nhiều lệnh này sẽ phản hồi với số phiên bản.

Ví dụ: nếu Python 3.6.10 đã được thiết lập trên máy tính của bạn, thì lệnh

# Check the system Python version
$ python --version

# Check the Python 2 version
$ python2 --version

# Check the Python 3 version
$ python3 --version
8 sẽ hiển thị số phiên bản đó:

$ python3 --version
Python 3.6.10

Bạn sẽ muốn có được phiên bản Python mới nhất nếu bất kỳ điều kiện nào trong số này là đúng:
  • Không có lệnh nào ở trên trả về một số phiên bản.
  • Phiên bản duy nhất bạn thấy được hiển thị là trong loạt Python 2.x.
  • Bạn có một phiên bản của Python 3 không phải là phiên bản mới nhất có sẵn, đó là phiên bản 3.8.4 khi viết bài này.

Tùy chọn của bạn là gì

Có hai cách để cài đặt phân phối Python chính thức trên MacOS:

  1. Trình cài đặt chính thức: Phương pháp này liên quan đến việc tải xuống trình cài đặt chính thức từ trang web Python.org và chạy nó trên máy của bạn. This method involves downloading the official installer from the Python.org website and running it on your machine.

  2. Trình quản lý gói Homebrew: Phương thức này liên quan đến việc tải xuống và cài đặt Trình quản lý gói Homebrew nếu bạn không cài đặt nó và sau đó nhập lệnh vào ứng dụng thiết bị đầu cuối. This method involves downloading and installing the Homebrew package manager if you don’t already have it installed, and then typing a command into a terminal application.

Cả trình cài đặt chính thức và Trình quản lý gói Homebrew sẽ hoạt động, nhưng chỉ có trình cài đặt chính thức được duy trì bởi Quỹ phần mềm Python.

Các bản phân phối được cài đặt bởi trình cài đặt chính thức và Trình quản lý gói Homebrew giống hệt nhau. Cài đặt từ Homebrew có một số hạn chế.

Hạn chế cài đặt từ homebrew

Phân phối Python cho các macOS có sẵn trên homebrew không bao gồm sự phụ thuộc TCL/TK theo yêu cầu của mô -đun Tkinter. Tkinter là mô -đun thư viện tiêu chuẩn để phát triển các giao diện người dùng đồ họa trong Python và trên thực tế là một giao diện cho bộ công cụ GUI TK, đây là một phần của Python.

Homebrew không cài đặt phụ thuộc bộ công cụ GUI TK. Thay vào đó, nó dựa vào một phiên bản hiện có được cài đặt trên hệ thống của bạn. Phiên bản hệ thống của TCL/TK có thể lỗi thời hoặc thiếu hoàn toàn và có thể ngăn bạn nhập mô -đun Tkinter.

Khuyến nghị của trình cài đặt MacOS

Trình quản lý gói Homebrew là một phương pháp phổ biến để cài đặt Python trên macOS vì nó dễ dàng quản lý từ dòng lệnh và cung cấp các lệnh để nâng cấp Python mà không cần phải truy cập trang web. Bởi vì Homebrew là một tiện ích dòng lệnh, nó có thể được tự động hóa với các tập lệnh bash.

Tuy nhiên, phân phối Python được cung cấp bởi Homebrew được kiểm soát bởi Quỹ phần mềm Python và có thể thay đổi bất cứ lúc nào. Phương pháp đáng tin cậy nhất trên macOS là sử dụng trình cài đặt chính thức, đặc biệt nếu bạn có kế hoạch thực hiện lập trình GUI Python với Tkinter.

Cách cài đặt từ trình cài đặt chính thức

Cài đặt Python từ trình cài đặt chính thức là phương thức cài đặt đáng tin cậy nhất trên macOS. Nó bao gồm tất cả các phụ thuộc hệ thống cần thiết để phát triển các ứng dụng với Python.

Bạn có thể cài đặt từ trình cài đặt chính thức trong hai bước.

Bước 1: Tải xuống trình cài đặt chính thức

Thực hiện theo các bước này để tải xuống trình cài đặt đầy đủ:

  1. Mở cửa sổ trình duyệt và điều hướng đến trang tải xuống Python.org cho các macOS.

  2. Theo các bản phát hành của Python cho tiêu đề Mac OS X, nhấp vào liên kết cho bản phát hành Python 3 mới nhất - Python 3.x.x. Theo văn bản này, phiên bản mới nhất là Python 3.8.4.

  3. Cuộn xuống dưới cùng và nhấp vào Trình cài đặt MacOS 64-bit để bắt đầu tải xuống.

Khi trình cài đặt được tải xuống xong, hãy chuyển sang bước tiếp theo.

Bước 2: Chạy trình cài đặt

Chạy trình cài đặt bằng cách nhấp đúp vào tệp đã tải xuống. Bạn sẽ xem cửa sổ sau:

Hướng dẫn install python with wget - cài đặt python với wget

Thực hiện theo các bước sau để hoàn thành cài đặt:

  1. Nhấn tiếp tục một vài lần cho đến khi bạn yêu cầu đồng ý với Thỏa thuận cấp phép phần mềm. Sau đó nhấp vào đồng ý.

  2. Bạn sẽ được hiển thị một cửa sổ cho bạn biết điểm đến cài đặt và nó sẽ mất bao nhiêu không gian. Bạn rất có thể không muốn thay đổi vị trí mặc định, vì vậy hãy tiếp tục và nhấp vào cài đặt để bắt đầu cài đặt.

  3. Khi trình cài đặt được sao chép hoàn tất các tệp, nhấp vào Đóng để đóng cửa sổ cài đặt.

Xin chúc mừng bạn bây giờ bạn có phiên bản Python 3 mới nhất trên máy tính macOS của bạn!

Cách cài đặt từ Homebrew

Đối với người dùng cần cài đặt từ dòng lệnh, đặc biệt là những người giành chiến thắng đang sử dụng Python để phát triển giao diện người dùng đồ họa với mô -đun Tkinter, Trình quản lý gói Homebrew là một lựa chọn tốt. Bạn có thể cài đặt từ Trình quản lý gói Homebrew trong hai bước.

Bước 1: Cài đặt homebrew

Nếu bạn đã cài đặt Homebrew, thì bạn có thể bỏ qua bước này. Nếu bạn không cài đặt Homebrew, thì hãy sử dụng quy trình sau để cài đặt homebrew:

  1. Mở trình duyệt và điều hướng đến http://brew.sh/.

  2. Bạn sẽ thấy một lệnh để cài đặt homebrew gần đầu trang dưới gạch cài đặt homebrew. Lệnh này sẽ giống như sau:

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

    Đánh dấu lệnh với con trỏ của bạn và nhấn CMD+C để sao chép nó vào bảng tạm của bạn.Cmd+C to copy it to your clipboard.

  3. Mở cửa sổ đầu cuối và dán lệnh, sau đó nhấn Enter. Điều này sẽ bắt đầu cài đặt homebrew.Enter. This will begin the Homebrew installation.

  4. Nhập mật khẩu người dùng MacOS của bạn khi được nhắc.

Tùy thuộc vào kết nối Internet của bạn, có thể mất vài phút để tải xuống tất cả các tệp cần thiết của Homebrew. Sau khi cài đặt hoàn tất, bạn sẽ quay lại dấu nhắc Shell trong cửa sổ Terminal của bạn.

Bây giờ homebrew đã được cài đặt, bạn đã sẵn sàng để cài đặt Python.

Bước 2: Cài đặt Python

Thực hiện theo các bước sau để hoàn thành cài đặt với homebrew:

  1. Mở một ứng dụng thiết bị đầu cuối.

  2. Nhập lệnh sau để nâng cấp homebrew:

    $ brew update && brew upgrade
    

Cài đặt với homebrew hiện đang đơn giản như chạy lệnh

# Check the system Python version
$ python --version

# Check the Python 2 version
$ python2 --version

# Check the Python 3 version
$ python3 --version
9. Điều này sẽ tải xuống và thiết lập phiên bản Python mới nhất trên máy của bạn.

Bạn có thể đảm bảo mọi thứ đã diễn ra chính xác bằng cách kiểm tra nếu bạn có thể truy cập Python từ thiết bị đầu cuối:

  1. Mở một thiết bị đầu cuối.

  2. Nhập

    $ python3 --version
    Python 3.6.10
    
    0 và nhấn Enter.Enter.

  3. Bạn sẽ thấy văn bản trợ giúp từ Trình quản lý gói Python từ ____32. Nếu bạn nhận được thông báo lỗi chạy

    $ python3 --version
    Python 3.6.10
    
    0, thì hãy xem lại các bước cài đặt để đảm bảo bạn có cài đặt làm việc.

Xin chúc mừng bạn bây giờ bạn có Python trên hệ thống MacOS của bạn!

Cách cài đặt Python trên Linux

Có hai phương thức cài đặt trên Linux:

  1. Sử dụng Trình quản lý gói hệ điều hành của bạn
  2. Xây dựng Python từ mã nguồn

Trong phần này, bạn sẽ học cách kiểm tra phiên bản Python nào, nếu có, trên máy tính Linux của bạn. Bạn cũng sẽ tìm hiểu phương pháp cài đặt nào bạn nên sử dụng.

Cách kiểm tra phiên bản Python của bạn trên Linux

Nhiều bản phân phối Linux được đóng gói với Python, nhưng có lẽ nó đã giành được phiên bản mới nhất và thậm chí có thể là Python 2 thay vì Python 3. Bạn nên kiểm tra phiên bản để đảm bảo.

Để tìm ra phiên bản Python bạn có, hãy mở một cửa sổ đầu cuối và thử các lệnh sau:

# Check the system Python version
$ python --version

# Check the Python 2 version
$ python2 --version

# Check the Python 3 version
$ python3 --version

Nếu bạn có Python trên máy của mình, thì một hoặc nhiều lệnh này sẽ phản hồi với số phiên bản.

Ví dụ: nếu bạn đã có Python 3.6.10 trên máy tính của mình, thì lệnh

$ python3 --version
Python 3.6.10
3 sẽ hiển thị số phiên bản đó:

$ python3 --version
Python 3.6.10

Bạn sẽ muốn có được phiên bản Python mới nhất nếu phiên bản hiện tại của bạn nằm trong sê -ri Python 2.x hoặc không phải là phiên bản mới nhất của Python 3 có sẵn, là 3,8,4 khi viết bài này.

Tùy chọn của bạn là gì

Có hai cách để cài đặt phân phối Python chính thức trên Linux:

  1. Cài đặt từ Trình quản lý gói: Đây là phương thức cài đặt phổ biến nhất trên hầu hết các bản phân phối Linux. Nó liên quan đến việc chạy một lệnh từ dòng lệnh. This is the most common installation method on most Linux distributions. It involves running a command from the command line.

  2. Xây dựng từ mã nguồn: Phương pháp này khó hơn so với sử dụng trình quản lý gói. Nó liên quan đến việc chạy một loạt các lệnh từ dòng lệnh cũng như đảm bảo bạn có các phụ thuộc chính xác được cài đặt để biên dịch mã nguồn Python. This method is more difficult than using a package manager. It involves running a series of commands from the command line as well as making sure you have the correct dependencies installed to compile the Python source code.

Không phải mọi phân phối Linux đều có một trình quản lý gói và không phải mọi người quản lý gói đều có Python trong kho lưu trữ gói của nó. Tùy thuộc vào hệ điều hành của bạn, việc xây dựng Python từ mã nguồn có thể là lựa chọn duy nhất của bạn.

Phương thức cài đặt nào bạn sử dụng chủ yếu tập trung vào việc OS Linux của bạn có trình quản lý gói hay không và liệu bạn có cần kiểm soát các chi tiết của cài đặt hay không.

Khuyến nghị cài đặt Linux

Cách phổ biến nhất để cài đặt Python trên Linux là với Trình quản lý gói hệ điều hành của bạn, đây là lựa chọn tốt cho hầu hết người dùng. Tuy nhiên, tùy thuộc vào phân phối Linux của bạn, Python có thể không có sẵn thông qua Trình quản lý gói. Trong trường hợp này, bạn sẽ cần xây dựng Python từ mã nguồn.

Có ba lý do chính mà bạn có thể chọn xây dựng Python từ mã nguồn:

  1. Bạn có thể tải xuống Python từ Trình quản lý gói hệ điều hành của bạn.

  2. Bạn cần kiểm soát cách Python được biên dịch, chẳng hạn như khi bạn muốn hạ thấp dấu chân bộ nhớ trên các hệ thống nhúng.

  3. Bạn muốn dùng thử các phiên bản beta và phát hành các ứng cử viên của phiên bản mới nhất và tuyệt vời nhất trước khi nó có sẵn.

Để hoàn thành cài đặt trên máy Linux của bạn, hãy tìm phân phối Linux của bạn bên dưới và làm theo các bước được cung cấp.

Cách cài đặt trên Ubuntu và Linux Mint

Trong phần này, bạn sẽ học cách cài đặt Python bằng cách sử dụng trình quản lý gói Ubuntu, ____44. Nếu bạn muốn xây dựng Python từ mã nguồn, hãy bỏ qua trước cách xây dựng Python từ phần mã nguồn.

Tùy thuộc vào phiên bản phân phối Ubuntu bạn chạy, quy trình thiết lập Python trên hệ thống của bạn sẽ khác nhau. Bạn có thể xác định phiên bản Ubuntu cục bộ của mình bằng cách chạy lệnh sau:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.4 LTS
Release:        16.04
Codename:       xenial

Thực hiện theo các hướng dẫn bên dưới khớp với số phiên bản bạn thấy trong

$ python3 --version
Python 3.6.10
5 trong đầu ra bảng điều khiển:

  • Ubuntu 18.04, Ubuntu 20.04 trở lên: Python 3.8 không có mặc định trên Ubuntu 18.04 trở lên, nhưng nó có sẵn trong kho lưu trữ vũ trụ. Để cài đặt phiên bản 3.8, hãy mở một ứng dụng đầu cuối và nhập các lệnh sau: Python 3.8 doesn’t come by default on Ubuntu 18.04 and above, but it is available in the Universe repository. To install version 3.8, open a terminal application and type the following commands:

    C:\> python -V
    Python 3.8.4
    
    0

    Sau khi cài đặt hoàn tất, bạn có thể chạy Python 3.8 với lệnh

    $ python3 --version
    Python 3.6.10
    
    6 và
    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    2 với lệnh
    $ python3 --version
    Python 3.6.10
    
    0.

  • Linux Mint và Ubuntu 17 trở xuống: Python 3.8 isn trong kho lưu trữ vũ trụ, vì vậy bạn cần lấy nó từ Lưu trữ gói cá nhân (PPA). Ví dụ: để cài đặt từ PPA của Dead Deadnakes, hãy sử dụng các lệnh sau: Python 3.8 isn’t in the Universe repository, so you need to get it from a Personal Package Archive (PPA). For example, to install from the “deadsnakes” PPA, use the following commands:

    C:\> python -V
    Python 3.8.4
    
    1

    Sau khi cài đặt hoàn tất, bạn có thể chạy Python 3.8 với lệnh

    $ python3 --version
    Python 3.6.10
    
    6 và chạy
    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    2 với lệnh
    $ python3 --version
    Python 3.6.10
    
    0.

Xin chúc mừng! Bây giờ bạn đã thiết lập Python 3 trên máy của bạn!

Cách cài đặt trên Debian Linux

Trước khi bạn có thể cài đặt Python 3.8 trên Debian, bạn sẽ cần phải cài đặt lệnh

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
2. Để cài đặt nó, thực thi các lệnh sau trong thiết bị đầu cuối:

C:\> python -V
Python 3.8.4
2

Sau đó, hãy mở tệp

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
3 bằng lệnh
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
4 hoặc trình soạn thảo văn bản yêu thích của bạn. Thêm dòng văn bản sau vào cuối tệp, thay thế
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
5 bằng tên người dùng thực tế của bạn:

C:\> python -V
Python 3.8.4
3

Bây giờ bạn có thể bỏ qua trước cách xây dựng Python từ phần mã nguồn để hoàn thành cài đặt Python.

Cách cài đặt trên OpenSuse

Xây dựng từ nguồn là cách đáng tin cậy nhất để thiết lập Python trên OpenSuse. Để làm điều đó, bạn sẽ cần cài đặt các công cụ phát triển, có thể được thực hiện trong

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
6 thông qua các menu hoặc bằng cách sử dụng
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
7:

C:\> python -V
Python 3.8.4
4

Điều này có thể mất một thời gian để hoàn thành khi nó cài đặt hơn 150 gói. Sau khi hoàn thành, hãy bỏ qua cách xây dựng Python từ phần mã nguồn.

Cách cài đặt trên Centos và Fedora

Python 3.8 là có sẵn trong kho Centos và Fedora, vì vậy bạn sẽ phải xây dựng Python từ mã nguồn. Tuy nhiên, trước khi bạn biên dịch Python, bạn cần chắc chắn rằng hệ thống của bạn đã được chuẩn bị.

Đầu tiên, cập nhật trình quản lý gói

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

Khi

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
8 hoàn thành cập nhật, bạn có thể cài đặt các phụ thuộc xây dựng cần thiết với các lệnh sau:

C:\> python -V
Python 3.8.4
5

Khi mọi thứ được cài đặt xong, hãy bỏ qua cách xây dựng Python từ phần mã nguồn.

Cách cài đặt trên Arch Linux

Arch Linux khá siêng năng về việc theo kịp các bản phát hành Python. Nó có khả năng bạn đã có phiên bản mới nhất. Nếu không, hãy sử dụng lệnh sau để cập nhật Python:

Khi Python được cập nhật xong, bạn nên được thiết lập!

Cách xây dựng Python từ mã nguồn

Đôi khi, phân phối Linux của bạn không có phiên bản Python mới nhất hoặc có thể bạn chỉ muốn có thể tự xây dựng phiên bản mới nhất, mới nhất. Dưới đây là các bước bạn cần thực hiện để xây dựng Python từ nguồn:

Bước 1: Tải xuống mã nguồn

Để bắt đầu, bạn cần lấy mã nguồn Python. Python.org làm cho điều này khá đơn giản. Nếu bạn truy cập trang tải xuống, thì bạn sẽ thấy nguồn mới nhất cho Python 3 ở phía trên. Chỉ cần chắc chắn rằng bạn không lấy Legacy Python, Python 2!

Khi bạn chọn phiên bản Python 3, bạn sẽ thấy một phần của các tập tin trên mạng ở cuối trang. Chọn Tarball nguồn Gzipped và tải xuống máy của bạn. Nếu bạn thích phương thức dòng lệnh, bạn có thể sử dụng

$ brew update && brew upgrade
0 để tải tệp vào thư mục hiện tại của mình:

C:\> python -V
Python 3.8.4
6

Khi Tarball hoàn thành tải xuống, có một vài điều bạn sẽ cần làm để chuẩn bị hệ thống của mình để xây dựng Python.

Bước 2: Chuẩn bị hệ thống của bạn

Có một vài bước cụ thể liên quan đến việc xây dựng Python từ đầu. Mục tiêu của mỗi bước là giống nhau trên tất cả các bản phân phối, nhưng bạn có thể cần dịch sang phân phối của mình nếu nó không sử dụng

$ brew update && brew upgrade
1:

  1. Đầu tiên, hãy cập nhật trình quản lý gói của bạn và nâng cấp các gói của bạn:

    C:\> python -V
    Python 3.8.4
    
    7

  2. Tiếp theo, đảm bảo bạn đã cài đặt tất cả các yêu cầu xây dựng:

    C:\> python -V
    Python 3.8.4
    
    8

    Nó rất tốt nếu bạn đã có một số yêu cầu được cài đặt trên hệ thống của bạn. Bạn có thể thực thi các lệnh trên và bất kỳ gói hiện tại nào sẽ không bị ghi đè.

Bây giờ hệ thống của bạn đã sẵn sàng để đi, đã đến lúc bắt đầu xây dựng Python!

Bước 3: Xây dựng Python

  1. Khi bạn có các điều kiện tiên quyết và tệp TAR, bạn có thể giải nén nguồn vào một thư mục. Lưu ý rằng lệnh sau đây sẽ tạo một thư mục mới có tên

    $ brew update && brew upgrade
    
    2 dưới lệnh bạn trong:

    C:\> python -V
    Python 3.8.4
    
    9

  2. Bây giờ bạn cần chạy công cụ

    $ brew update && brew upgrade
    
    3 để chuẩn bị bản dựng:

    C:\> where.exe python
    C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
    
    0

    Cờ

    $ brew update && brew upgrade
    
    4 sẽ cho phép một số tối ưu hóa trong Python để làm cho nó chạy nhanh hơn khoảng 10 phần trăm. Làm điều này có thể thêm hai mươi hoặc ba mươi phút vào thời gian biên dịch. Cờ
    $ brew update && brew upgrade
    
    5 sẽ cài đặt
    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    2 đi kèm với cài đặt này.

  3. Tiếp theo, bạn xây dựng Python bằng

    $ brew update && brew upgrade
    
    7. Tùy chọn
    $ brew update && brew upgrade
    
    8 chỉ cần thông báo
    $ brew update && brew upgrade
    
    7 chia tòa nhà thành các bước song song để tăng tốc độ biên dịch. Ngay cả với các bản dựng song song, bước này có thể mất vài phút:

  4. Cuối cùng, bạn sẽ muốn cài đặt phiên bản Python mới của mình. Bạn sẽ sử dụng mục tiêu

    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    0 ở đây để tránh ghi đè lên Python hệ thống. Vì bạn đã cài đặt vào
    # Check the system Python version
    $ python --version
    
    # Check the Python 2 version
    $ python2 --version
    
    # Check the Python 3 version
    $ python3 --version
    
    1, bạn sẽ cần phải chạy dưới dạng root:

Có thể mất một thời gian để hoàn thành cài đặt. Sau khi hoàn thành, bạn có thể xác minh rằng Python được thiết lập chính xác.

Bước 4: Xác minh cài đặt của bạn

Kiểm tra xem lệnh

# Check the system Python version
$ python --version

# Check the Python 2 version
$ python2 --version

# Check the Python 3 version
$ python3 --version
2 trả về phiên bản mới nhất:

C:\> where.exe python
C:\Users\mertz\AppData\Local\Programs\Python\Python37-32\python.exe
1

Nếu bạn thấy

# Check the system Python version
$ python --version

# Check the Python 2 version
$ python2 --version

# Check the Python 3 version
$ python3 --version
3, thì bạn đã thiết lập tất cả!

Nếu bạn có thêm thời gian trên tay, bạn cũng có thể chạy bộ thử nghiệm để đảm bảo mọi thứ hoạt động tốt trên hệ thống của bạn.

Để chạy bộ kiểm tra, hãy nhập lệnh sau:

Bạn có thể muốn tìm một cái gì đó khác để làm trong một thời gian, vì máy tính của bạn sẽ chạy thử nghiệm trong một thời gian. Nếu tất cả các bài kiểm tra vượt qua, thì bạn có thể tự tin rằng bản dựng Python hoàn toàn mới của bạn đang hoạt động như mong đợi!

Cách cài đặt Python trên iOS

Ứng dụng Pythonista cho iOS là môi trường phát triển Python chính thức mà bạn có thể chạy trên iPhone hoặc iPad. Nó có tính năng trình soạn thảo Python, tài liệu kỹ thuật và một thông dịch viên tất cả được đưa vào một ứng dụng duy nhất.

Pythonista rất thú vị để sử dụng. Nó là một công cụ nhỏ tuyệt vời khi bạn bị mắc kẹt mà không có máy tính xách tay và muốn làm việc với các kỹ năng trăn của bạn khi đang di chuyển. Nó đi kèm với thư viện tiêu chuẩn Python 3 hoàn chỉnh và thậm chí bao gồm tài liệu đầy đủ mà bạn có thể duyệt ngoại tuyến.

Để thiết lập Pythonista, bạn cần tải xuống từ cửa hàng ứng dụng iOS.

Cách cài đặt Python trên Android

Nếu bạn có máy tính bảng hoặc điện thoại Android và muốn thực hành Python khi đang di chuyển, có một số tùy chọn có sẵn. Một trong những mà chúng tôi thấy đáng tin cậy nhất là Python 3.8 là Pydroid 3.

Pydroid 3 có tính năng trình thông dịch mà bạn có thể sử dụng cho các phiên thay thế và nó cũng cho phép bạn chỉnh sửa, lưu và thực thi mã Python.

Bạn có thể tải xuống và cài đặt Pydroid 3 từ cửa hàng Google Play. Có một phiên bản miễn phí và cũng có phiên bản cao cấp trả phí hỗ trợ dự đoán mã và phân tích mã.

Thông dịch viên Python trực tuyến

Nếu bạn muốn thử các ví dụ trong hướng dẫn này mà không cần thiết lập Python trên máy của bạn, thì có một số trang web cung cấp một trình thông dịch Python trực tuyến:

  • Python.org Bảng điều khiển trực tuyến
  • Repl.it
  • Python fiddle
  • Trinket
  • Python bất cứ nơi nào

Các phiên dịch viên Python dựa trên đám mây này có thể không thể thực hiện một số ví dụ phức tạp hơn trong hướng dẫn này, nhưng chúng đủ để chạy hầu hết các mã và có thể là một cách tốt đẹp để bắt đầu. Thông tin thêm về việc sử dụng các trang web này được trình bày trong hướng dẫn tiếp theo trong loạt bài này.

Sự kết luận

Xin chúc mừng! Bây giờ bạn có quyền truy cập vào phiên bản Python mới nhất cho hệ thống của bạn. Hành trình Python của bạn chỉ mới bắt đầu.

Trong hướng dẫn này, bạn đã học được cách:

  • Kiểm tra phiên bản Python nào, nếu có, được cài đặt trên hệ thống của bạnversion of Python, if any, is installed on your system
  • Cài đặt phiên bản mới nhất của Python trên Windows, MacOS và LinuxWindows, macOS, and Linux
  • Sử dụng Python trên các thiết bị di động như điện thoại hoặc máy tính bảngmobile devices like phones or tablets
  • Sử dụng Python trên web với các phiên dịch viên trực tuyếnonline interpreters

Bây giờ bạn đã sẵn sàng để bắt đầu lập trình trong Python! Hãy chắc chắn chia sẻ tiến trình của bạn và bất kỳ câu hỏi nào bạn có thể có trong các ý kiến ​​dưới đây.

Xem bây giờ hướng dẫn này có một khóa học video liên quan được tạo bởi nhóm Python thực sự. Xem nó cùng với hướng dẫn bằng văn bản để hiểu sâu hơn về sự hiểu biết của bạn: Python Basics: Thiết lập Python This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Python Basics: Setting Up Python