Cài đặt Python trên Windows cho người mới bắt đầu

Nếu bạn mới tìm hiểu về lập trình và quyết định sử dụng ngôn ngữ Python, hãy xem cách cài đặt Python trên Windows trong bài viết này nhé.

Cài đặt Python trên Windows

Để cài đặt Python bằng Microsoft Store:
1. Vào Start menu ( icon Windows phía dưới bên trái màn hình), gõ “Microsoft Store”, nhấp vào link để mở gian hàng

2. Khi gian hàng đã mở, chọn Search từ menu phía trên bên phải, nhập “Python”. Mở “Python 3.9” từ các kết quả hiện ra dưới phần Apps. Nhấp Get
3. Sau khi Python được tải về và bắt đầu quá trình cài đặt, mở ứng dụng Windows PowerShell bằng cách tìm trong Start menu (icon Windows phía dưới bên trái màn hình). Khi PowerShell đã được mở, nhập Python –version để xác nhận máy tính đã được cài đặt Python3.

cài đặt python

4.    Cài đặt Microsoft Store của Python bao gồm pip, trình quản lý gói tiêu chuẩn. Pip cho phép bạn cài đặt và quản lý các package bổ sung không phải là một phần của thư viện chuẩn Python. Để xác nhận rằng bạn cũng có sẵn pip để cài đặt và quản lý các package, hãy nhập pip –version.

Cài đặt Visual Studio Code

Bằng cách sử dụng VS Code làm trình soạn thảo văn bản / môi trường phát triển tích hợp (IDE), bạn có thể tận dụng lợi thế của IntelliSense (một công cụ hỗ trợ hoàn thành code), Linting (giúp tránh tạo lỗi trong code của bạn), Debug Support (giúp bạn tìm lỗi trong code của mình sau khi bạn chạy nó), Code Snippets (template cho các code block có thể tái sử dụng) và Unit testing (kiểm tra giao diện code của bạn với các loại đầu vào khác nhau).

VS Code cũng chứa một thiết bị đầu cuối tích hợp cho phép bạn mở dòng lệnh Python với Windows Command prompt, PowerShell hoặc bất cứ thứ gì bạn muốn, thiết lập quy trình làm việc liền mạch giữa trình soạn thảo mã và dòng lệnh của bạn

  1. Để cài đặt VS Code, hãy tải xuống VS Code cho Windows: https://code.visualstudio.com.
  2. Khi VS Code đã được cài đặt, bạn cũng phải cài đặt phần mở rộng Python. Để cài đặt tiện ích mở rộng Python, bạn có thể chọn liên kết VS Code Marketplace hoặc mở VS Code và tìm kiếm Python trong menu tiện ích mở rộng (Ctrl + Shift + X).
  3. Python là một ngôn ngữ lập trình thông dịch, và để chạy mã Python, bạn phải cho VS Code biết trình thông dịch nào sẽ sử dụng. Chúng tôi khuyên bạn nên gắn bó với Python 3.7 trừ khi bạn có lý do cụ thể để chọn thứ gì đó khác. Khi bạn đã cài đặt tiện ích mở rộng Python, hãy chọn trình thông dịch Python 3 bằng cách mở Command Palette (Ctrl + Shift + P), bắt đầu nhập lệnh Python: tìm kiếm Select Interpret, sau đó chọn lệnh. Bạn cũng có thể sử dụng tùy chọn Select Python Environment trên  Status Bar nếu có (nó có thể đã hiển thị một trình thông dịch được chọn). Lệnh trình bày một danh sách các trình thông dịch có sẵn mà VS Code có thể tự động tìm thấy, bao gồm cả môi trường ảo. 
  4. Để mở terminal trong VS Code, hãy chọn View> Terminal, hoặc sử dụng phím tắt Ctrl + `(sử dụng ký tự backtick). Thiết bị đầu cuối mặc định là PowerShell.
  5. Bên trong VS Code terminal của bạn, mở Python bằng cách nhập lệnh: python
  6. Hãy thử trình thông dịch Python bằng cách nhập: print (“Hello World”). Python sẽ trả về câu lệnh của bạn “Hello World”.

Cài đặt Git (tuỳ chọn)

Nếu bạn dự định cộng tác với những người khác trên code Python của mình hoặc lưu trữ dự án của bạn trên một trang web mã nguồn mở (như GitHub), VS Code hỗ trợ kiểm soát phiên bản với Git. Tab Source Control trong VS Code theo dõi tất cả các thay đổi của bạn và có các lệnh Git phổ biến (add, commit, push, pull) được tích hợp ngay trong giao diện người dùng. Trước tiên, bạn cần cài đặt Git để khởi động Source Control. 

  1. Tải xuống và cài đặt Git for Windows từ trang web git-scm.
  2. Trình hướng dẫn cài đặt (Install Wizard) sẽ hỏi bạn một loạt câu hỏi về cài đặt t Git của bạn. Chúng tôi khuyên bạn nên sử dụng tất cả các cài đặt mặc định, trừ khi bạn có lý do cụ thể để thay đổi điều gì đó.
  3. Nếu bạn chưa từng làm việc với Git trước đây, thì GitHub Guides có thể giúp bạn bắt đầu.

Chúng mình cũng đã chia sẻ rất nhiều nguồn học liệu Python miễn phí, kinh nghiệm tự học Python, bạn hãy

Đọc thêm về quy trình tuyển dụng tại đây.

https://d1iv5z3ivlqga1.cloudfront.net/wp-content/uploads/2021/04/29235048/1_QAG9RXQyyMAY7i9OYo84FA.png
Got It Vietnam
January 08, 2021
Share this post to:
Tags:
0 Comments
Inline Feedbacks
View all comments
Các bài viết liên quan
Các bước tạo một thư viện Python

Các bước tạo một thư viện Python

Tác giả: Minh (Software Engineer | CAI) Trong Tech Blog số này, Got It sẽ cùng bạn tìm hiểu về 6 bước để tạo và phân phối một thư viện Python. Cụ thể, chúng ta sẽ viết một CLI command tương tự cowsay cùng với một function để các package khác có thể import và […]
Sử dụng pre-commit để thực thi PEP8 chỉ trong 3 bước

Sử dụng pre-commit để thực thi PEP8 chỉ trong 3 bước

Tác giả: Kiên (Software Engineer | CAI) Đảm bảo code tuân thủ đầy đủ các quy tắc được đề xuất trong PEP8 là một điều vô cùng quan trọng, đặc biệt là trong làm việc nhóm, khi mà yếu tố dễ đọc, dễ hiểu, và dễ bảo trì code được đặt lên hàng đầu. Dẫu […]
Hướng dẫn cách triển khai và debug code Python trên Docker

Hướng dẫn cách triển khai và debug code Python trên Docker

Tác giả: Kiên (Software Engineer | CAI) Bạn đã bao giờ mất hàng tiếng đồng hồ, thậm chí vài ngày để cài đặt một số thư viện cần thiết cho việc chạy một project trên máy tính của mình chưa? Nếu có thì đây là bài viết dành cho bạn. Thông thường, khi bạn tham […]
Readable Code

Readable Code

Tác giả: Minh (Software Engineer, CAI) & Hương (TPM, CAI) Mục lục1. Readable code là gì?2. Làm thế nào để viết code dễ đọc?2.1. Style guide2.2. Viết function nhỏ, tập trung vào một tính năng2.3. Đặt tên hợp lý2.3.1. Dùng các tiền tố thích hợp để phân loại function2.3.2. Hạn chế thêm thông tin về […]
Tìm hiểu Tuple trong Python, phân biệt Tuple và List

Tìm hiểu Tuple trong Python, phân biệt Tuple và List

Ở bài viết này, chúng ta sẽ cùng đi tìm hiểu về Tuple trong Python, cách sử dụng chúng như thế nào, và sự khác biệt giữa Tuple và List là gì? Tất cả những nội dung trong bài đọc sẽ đều có ví dụ minh hoạ cụ thể, hi vọng các bạn đọc có […]
Anaconda là gì? Tìm hiểu nền tảng Khoa học dữ liệu phổ biến nhất

Anaconda là gì? Tìm hiểu nền tảng Khoa học dữ liệu phổ biến nhất

Để có thể tạo nên một ứng dụng của riêng mình, điều quan trọng nhất đó là phải thiết lập môi trường làm việc đúng cách. Vì vậy, bạn cần các công cụ để xử lý dữ liệu, xây dựng các mô hình và biểu diễn trên đồ thị. Việc sử dụng nhiều công cụ […]