Bạn đã sẵn sàng viết mã Python trong Visual Studio chưa? Hãy thiết lập nó

Tác giả sysadmin, T.Một 18, 2024, 10:47:33 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Bạn đã sẵn sàng viết mã Python trong Visual Studio chưa? Hãy thiết lập nó


Bạn đang có kế hoạch thực hiện một số mã hóa bằng Python? Visual Studio là một lựa chọn tuyệt vời để dùng thử Môi trường nhà phát triển tích hợp. Bạn mới làm quen với lập trình bằng Python và không biết nên bắt đầu từ đâu? Visual Studio (VS) là một Môi trường dành cho nhà phát triển tích hợp (hoặc IDE) phổ biến và lần đầu tiên tôi thử cài đặt Python trên máy của mình để hoạt động với VS, tôi đã rất bối rối. Chúng tôi sẽ giúp bạn khắc phục tình trạng rụng tóc ít hơn nhiều do tác dụng phụ.

1. Cài đặt Python trên Windows hoặc macOS

Đương nhiên, trước khi có thể bắt đầu lập trình bằng Python, bạn cần phải cài đặt nó. Bạn có thể lấy gói từ trang tải xuống   Đăng nhập để xem liên kết, cho phép bạn chọn hệ điều hành mình đang sử dụng. Nếu đang sử dụng Linux, bạn có thể tìm thấy Python bằng trình quản lý gói hệ thống.

Khi bạn đã chạy tệp cài đặt và mọi thứ dường như đã hoàn tất thành công, bạn có thể kiểm tra phiên bản Python của mình để đảm bảo nó được cài đặt đúng cách.

1.1. Kiểm tra Python trên Windows

Nhấn giữ Win+R rồi gõ "PowerShell" (không có dấu ngoặc kép). Nhấn Enter và cửa sổ PowerShell sẽ bật lên.

Khi đã xong, bạn nên nhập lệnh sau:

Mã nguồn [Chọn]
python --version
Khi bạn nhấn enter, cửa sổ PowerShell sẽ hiển thị nội dung như thế này:

Mã nguồn [Chọn]
Python 3.8.4
Bạn cũng có thể sử dụng lệnh để có kết quả tương tự:

Mã nguồn [Chọn]
python -V
Khi cài đặt Python trên Windows, bạn có thể truy cập nó bằng bất kỳ IDE nào bạn chọn.

1.2. Kiểm tra Python trên macOS

Nhấn phím CMD+Space và gõ "Terminal" (không có dấu ngoặc kép). Nhấn Enter và cửa sổ Terminal sẽ bật lên.

Sau khi mở cửa sổ Terminal, bạn có thể sử dụng một trong các lệnh sau để kiểm tra phiên bản Python:

Mã nguồn [Chọn]
$ python3 --version
Hoặc

Mã nguồn [Chọn]
$ python3 -V
Sau khi kiểm tra xem bạn đã cài đặt phiên bản Python chưa và nhận được số phiên bản phản hồi, chúng ta có thể thiết lập Visual Studio.

2. Cài đặt Python trên Linux

Tùy thuộc vào bản phân phối của bạn, Python có thể đã được cài đặt sẵn. Chúng ta có thể kiểm tra bằng cách nhập lệnh sau vào terminal và nhấn Enter:

Mã nguồn [Chọn]
python3 --version
Bạn sẽ nhận được kết quả cho bạn biết phiên bản Python 3 mà chúng tôi đang chạy. Nếu không, bạn sẽ cần cập nhật các gói thiết yếu của mình. Trên các hệ thống dựa trên Debian và Ubuntu, bạn có thể thực hiện điều đó bằng lệnh terminal:

Mã nguồn [Chọn]
sudo apt update
Khi hoàn tất, chúng ta sẽ cần chuẩn bị hệ thống của mình bằng cách chạy lệnh này:

Mã nguồn [Chọn]
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
Bạn có thể cài đặt Python từ tệp nguồn   Đăng nhập để xem liên kết. Đây là phương pháp đơn giản nhất đối với cá nhân tôi. Sử dụng thiết bị đầu cuối của bạn để điều hướng đến nơi các tệp đã tải xuống của bạn. Theo mặc định, nó sẽ nằm trong thư mục "Tải xuống" mà bạn có thể truy cập bằng cách sử dụng:

Mã nguồn [Chọn]
cd ~/Downloads
Tệp chúng tôi tải xuống là tệp nén cần được giải nén. Chúng ta có thể làm điều này bằng cách chạy:

Mã nguồn [Chọn]
tar -xJf Python-3.12.1.tar.xz
Nếu phiên bản bạn nhận được khác, chỉ cần thay đổi tên tệp thành phiên bản Python bạn đã tải xuống và nó sẽ hoạt động. Thư mục giải nén mặc định sẽ được đặt tên theo tệp và chúng ta có thể truy cập vào nó bằng cách sử dụng:

Mã nguồn [Chọn]
cd Python-3.12.1
Vì đây là mã nguồn nên chúng ta sẽ phải biên dịch nó để có thể sử dụng được trên Linux. May mắn thay, có một tệp cấu hình tiện dụng mà chúng ta có thể sử dụng, như sau:

Mã nguồn [Chọn]
./configure --enable-optimizations
Cấu hình sẽ tạo các tệp tạo tệp mà sau đó chúng ta có thể sử dụng để cài đặt Python như thế này:

Mã nguồn [Chọn]
sudo make install
Quá trình này sẽ mất một chút thời gian, vì vậy chúng ta có thể tạm dừng cookie nhanh chóng trong khi nó xây dựng và biên dịch bản cài đặt Python của chúng ta. Khi hoàn tất, chúng ta có thể kiểm tra lại phiên bản:

Mã nguồn [Chọn]
python3 --version
Lệnh này cho chúng tôi biết rằng chúng tôi hiện đang chạy Python 3.12.1. Thành công!

3. Cài đặt Visual Studio cho macOS và Windows

Visual Studio là một trình soạn thảo mã mạnh mẽ có rất nhiều tính năng. Nếu chưa cài đặt, bạn sẽ cần tải gói cài đặt từ trang web của Microsoft. Phiên bản Cộng đồng của VS là miễn phí, cho phép mọi người tham gia phát triển. Khi bạn đã tải xuống tệp cài đặt, việc chạy nó chỉ là một vấn đề đơn giản.


Khi cửa sổ cài đặt bật lên, sẽ có RẤT NHIỀU thứ chúng ta có thể chọn để thêm vào cài đặt của mình. Hiện tại, chúng tôi sẽ chỉ chọn Python vì đó là tất cả những gì chúng tôi quan tâm. Mọi thứ có thể mất chút thời gian để tải xuống, tùy thuộc vào tốc độ Internet của bạn. Khi quá trình cài đặt hoàn tất, chúng ta nên sẵn sàng bắt đầu.

4. Kiểm tra hỗ trợ Python


Sau khi cài đặt VS, chúng tôi muốn kiểm tra xem nó có hoạt động với Python hay không. Để thực hiện việc này, chúng tôi mở VS, nhấn "Tiếp tục không có mã", rồi nhấn Alt+i.

Trong cửa sổ trống tiếp theo, chúng ta gõ "2+2" (không có dấu ngoặc kép). Kết quả chúng ta nhận được sẽ là 4 (ở cuối cửa sổ).

5. Cài đặt Visual Studio cho Linux

Đáng buồn thay, VS không có sẵn cho Linux, nhưng đừng thất vọng. Thay vào đó, người dùng Linux có thể cài đặt Visual Studio Code để lập trình Python. VS Code không giống với VS, nhưng vì VS không có sẵn cho Linux nên VS Code là thứ tốt nhất tiếp theo.

5.1. Dành cho người dùng Debian hoặc Ubuntu

Nhận gói bằng lệnh wget :

Mã nguồn [Chọn]
wget https://go.microsoft.com/fwlink/?LinkID=760868 -O vscode.deb
Sau đó cài đặt gói:

Mã nguồn [Chọn]
sudo dpkg -i vscode.deb
5.2. Đối với người dùng Fedora/Red Hat

Đầu tiên, lấy gói bằng lệnh này:

Mã nguồn [Chọn]
wget https://go.microsoft.com/fwlink/?LinkID=760867 -O vscode.rpm
Sau khi tải xuống, hãy cài đặt gói:

Mã nguồn [Chọn]
sudo rpm -ivh vscode.rpm
Và để chạy cài đặt VS Code Linux của bạn, chỉ cần đi đến thiết bị đầu cuối gần nhất và gõ:

Mã nguồn [Chọn]
code
Xin chúc mừng, Mã VS của bạn hiện đã chạy trên Linux!

6. Bắt đầu một dự án Python từ đầu trong VS

Điều đầu tiên, nếu bạn đang sử dụng VS Code trong Linux, bạn có thể chuyển sang phần ở cuối phần này.

Cửa sổ gỡ lỗi rất hữu ích trong việc cho chúng tôi biết rằng chúng tôi đã cài đặt Python đang hoạt động, nhưng làm cách nào để bắt đầu một dự án từ đầu? Điều đó thật đơn giản.

Mở VS từ biểu tượng khởi động ưa thích của bạn.

Nhấn vào Tạo Tạo dự án mới.


Trong cửa sổ tiếp theo, chúng tôi chọn "Ứng dụng Python" và nhấn "Tiếp theo".


Chúng tôi định cấu hình dự án và nhấn "Tạo".


Chúng ta sẽ có một dự án trống để bắt đầu lập trình Python. Chúc mừng bạn đã thiết lập Python để hoạt động với VS!

7. Bắt đầu với Visual Studio Code trong Linux

Quá trình này hơi khác một chút nhưng nhanh hơn rất nhiều vì không có vòng lặp nào phải vượt qua khi tạo một dự án. Chúng tôi bắt đầu bằng cách gõ: code sẽ khởi động Mã VS và cung cấp cho bạn màn hình "Chào mừng". Chúng tôi sẽ chọn mục "Tệp mới":


Chúng ta sẽ nhập tên tệp (như   Đăng nhập để xem liên kết) và thì đấy - chúng ta đã ở trong IDE. Sau khi phát hiện phần cuối tên tệp *.py, VS Code sẽ nhắc bạn cài đặt plugin Python Intellisense. Bạn nên làm vậy vì nó giúp việc viết mã của bạn dễ dàng hơn rất nhiều bằng cách tự động hóa rất nhiều quy trình. Và thế là xong! Bây giờ bạn đã thiết lập một IDE đầy đủ tính năng để chạy trên Linux.

Hãy nhớ rằng Visual Studio và Visual Studio Code là các IDE khác nhau. Mặc dù có nhiều thứ giống nhau nhưng chúng không giống nhau.

8. Các IDE khác cần xem xét

Visual Studio là một IDE hạng nặng, nhưng những IDE khác thì sử dụng đơn giản hơn nhiều. Windows có phiên bản Python rất đơn giản phù hợp cho người mới bắt đầu mà bạn có thể lấy từ trang Store. Đây là giải pháp lý tưởng để dạy những điều cơ bản, nhưng nếu bạn thực sự muốn viết mã thực tế, bạn sẽ cần một IDE thích hợp.

Hầu hết các nhà phát triển Python chuyên nghiệp đều chọn PyCharm, một IDE Python chuyên dụng. Các nhà phát triển khác đã quen với Visual Studio có thể xem VS Code (chúng tôi đã cài đặt nó trên Linux tại đây), cung cấp nhiều tính năng tương tự nhưng ở một gói nhẹ hơn. Có nhiều IDE hơn mức bạn có thể sử dụng và việc tìm ra IDE phù hợp nhất với bạn chỉ là vấn đề thử và sai.