CodeGym /Các khóa học /Python SELF VI /Cài đặt môi trường phát triển

Cài đặt môi trường phát triển

Python SELF VI
Mức độ, Bài học
Có sẵn

7.1 Tải xuống PyCharm

«Để viết chương trình, bạn cần viết chương trình». Chắc chắn có logic trong câu trích dẫn này. Nhưng để bắt đầu quá trình này, bạn cần cài đặt môi trường phát triển IDE (PyCharm), kết nối Python SDK và tạo dự án đầu tiên. Hãy bắt đầu với điều này.

Bước 1. Trước tiên cần tải xuống PyCharm. Nhập PyCharm vào tìm kiếm Google hoặc chỉ cần nhấp vào liên kết trực tiếp đến trang web của nhà phát triển.

Bước 2. Mạnh dạn nhấp vào nút Download. Trước đây người dùng phải chọn giữa phiên bản trả phí và miễn phí, nhưng bây giờ PyCharm đã trở thành một chương trình hợp nhất.

Bước 3. Trang web sẽ tự động phát hiện hệ điều hành của bạn. Nếu điều này không xảy ra, hãy chọn thủ công ở phần trên cùng của trang.

Đặc điểm của phiên bản PyCharm 2025.3

Từ năm 2025, PyCharm đã trở thành một sản phẩm duy nhất, vì vậy bạn không còn phải đau đầu chọn phiên bản khi tải xuống. Tin chính là — hỗ trợ Jupyter Notebook, cơ sở dữ liệu và ngôn ngữ SQL hiện đã miễn phí. Bạn có thể kết nối với cơ sở dữ liệu và viết truy vấn ngay trong phiên bản cơ bản của chương trình mà không cần mua gói đăng ký.

7.2 Cài đặt PyCharm

Sau khi tải xuống, hãy chạy tệp cài đặt. Quá trình cài đặt diễn ra nhanh chóng:

Cài đặt trên macOS

Trên macOS, quy trình đơn giản nhất có thể. Mở tệp đã tải xuống và kéo biểu tượng PyCharm vào thư mục Applications. Mọi thứ đã sẵn sàng. Bây giờ hãy chạy chương trình qua Launchpad hoặc tìm kiếm Spotlight, giống như bất kỳ ứng dụng nào khác.

Sau khi cài đặt, PyCharm có thể đề nghị chuyển cài đặt từ các phiên bản cũ. Nếu bạn cài đặt môi trường phát triển lần đầu tiên, bạn không có gì để chuyển. Hãy chọn Skip Import. Điều này đảm bảo một khởi đầu sạch sẽ mà không có vấn đề không cần thiết.

7.3 Tạo dự án đầu tiên

Chỉ còn lại việc khởi chạy PyCharm và chuẩn bị không gian làm việc.

Trong lần khởi chạy đầu tiên, bạn có thể kích hoạt tháng dùng thử chế độ Pro. Khi hết hạn dùng thử, PyCharm sẽ đề nghị mua gói đăng ký hoặc ở lại phiên bản miễn phí. Đối với khóa học của chúng tôi, bạn không cần mua gì cả — các công cụ cơ bản là quá đủ.

Bước 1. Cửa sổ bắt đầu sẽ mở ra trước mặt bạn.

Giao diện được chia thành ba khu vực hợp lý, mỗi khu vực chịu trách nhiệm cho các nhiệm vụ riêng của mình.

Bảng điều khiển bên trái: quản lý dự án

Đây là danh sách các công việc gần đây của bạn. Nếu bạn mở PyCharm lần đầu tiên, danh sách này sẽ trống. Ở trên cùng có ba nút chính:

  • Open cho phép mở một thư mục hiện có với mã trên máy tính của bạn.
  • New khởi chạy trình hướng dẫn để tạo dự án mới từ đầu.
  • Clone Repository hữu ích để tải xuống mã từ các nguồn từ xa, chẳng hạn như GitHub.

Khu vực trung tâm:

Khu vực này được tạo ra để bắt đầu công việc ngay lập tức mà không cần cài đặt lâu. Dưới đây là các nút cho các hành động thường xuyên nhất:

  • New Script tạo một tệp tạm thời để viết mã. Điều này thuận tiện nếu bạn cần kiểm tra nhanh một ý tưởng nào đó và không muốn tạo toàn bộ dự án.
  • New Notebook mở sổ tay tương tác Jupyter. Trước đây tính năng này phải trả phí, nhưng bây giờ nó có sẵn cho mọi người để làm việc với dữ liệu và biểu đồ.
  • Import File cho phép tải một tệp cụ thể vào trình chỉnh sửa.
  • Learn khởi chạy một khóa học tương tác tích hợp sẽ dạy bạn cách sử dụng các phím nóng và kỹ thuật tái cấu trúc.
  • Plugins mở cửa hàng tiện ích bổ sung, nơi bạn có thể tìm thấy các chủ đề thiết kế mới hoặc các công cụ để hỗ trợ các ngôn ngữ khác.

3. Bảng điều khiển dưới cùng

Ở dưới cùng của màn hình, bạn có thể điều chỉnh PyCharm ngay lập tức cho phù hợp với mình. Menu Theme cho phép chuyển đổi bảng màu nếu chủ đề tối tiêu chuẩn không phù hợp với bạn. Bên cạnh là cài đặt Keymap, nơi bạn có thể chọn bố cục bàn phím quen thuộc.

Cũng có công tắc Enable non-modal Welcome screen. Theo mặc định, cửa sổ bắt đầu hoạt động như menu chính và không cho phép truy cập vào các bảng trên cùng của chương trình cho đến khi bạn mở dự án. Nếu bạn kích hoạt cài đặt này, cửa sổ chào mừng sẽ hoạt động như một tab thông thường. Điều này sẽ cho phép bạn tự do sử dụng menu chính ở trên cùng và thay đổi cài đặt môi trường ngay cả trước khi bạn bắt đầu viết mã.

Bước 2. Để tạo dự án, hãy nhấp vào nút + New... - New Project... (bảng điều khiển bên trái). Trong menu, thiết lập các tham số:

Các cài đặt sẽ trông giống như sau:

  • Pure Python — trong menu bên trái, mục này phải được chọn chính xác. Đây là chế độ tiêu chuẩn để tạo các ứng dụng cổ điển mà không cần các tiện ích bổ sung không cần thiết.
  • Location — tại đây bạn chỉ định đường dẫn nơi dự án của bạn sẽ nằm. Lưu ý rằng không có trường riêng cho tên ở đây. Tên dự án của bạn sẽ là từ cuối cùng trong dòng này pythonProject.
  • Create a welcome script — nếu bật nó, PyCharm sẽ tự động tạo tệp main.py với mã đơn giản nhất. Điều này sẽ cho phép bạn chạy chương trình ngay lập tức và kiểm tra xem mọi thứ có hoạt động hay không.
  • Interpreter type — tại đây Project venv được đặt theo mặc định. Để cài đặt này không thay đổi. Nó tạo ra một môi trường ảo biệt lập cho dự án của bạn. Điều này có nghĩa là các thư viện bạn cài đặt ở đây sẽ không xung đột với các dự án khác của bạn.
  • Python version — đảm bảo rằng phiên bản 3.12 hoặc 3.13 được chọn ở đây. Nếu nó không được chọn, hãy mở danh sách thả xuống. PyCharm có thể tự tải xuống và cài đặt phiên bản Python cần thiết nếu nó không có trên máy tính.

Sau khi kiểm tra tất cả các mục, hãy mạnh dạn nhấn nút màu xanh lam Create

Bạn cũng có thể nhận thấy các tùy chọn thiết lập môi trường khác:

  • uv — đây là một trình quản lý gói hiện đại và rất nhanh. Nó hoạt động nhanh như chớp, nhưng để bắt đầu, khả năng của nó có vẻ thừa thãi.
  • Base conda hữu ích cho những người làm khoa học dữ liệu và đã cài đặt bản phân phối Anaconda. Đây là lựa chọn tiêu chuẩn cho các nhà phân tích và kỹ sư Data Science.
  • Custom environment cần thiết cho cấu hình hoàn toàn thủ công. Mục này được chọn bởi các nhà phát triển có kinh nghiệm muốn kết nối một trình thông dịch hiện có cụ thể hoặc sử dụng các công cụ quản lý phụ thuộc cụ thể.

Nhưng hãy nhớ rằng đối với việc học của chúng tôi, lựa chọn lý tưởng và đáng tin cậy nhất vẫn là tiêu chuẩn Project venv.

Bước 3. Quá trình tải xuống tự động Python sẽ bắt đầu. Sẽ mất vài phút.

Bước 4. Nếu mọi thứ được thực hiện chính xác, trình chỉnh sửa mã sẽ mở ra với tệp đầu tiên của bạn. Xin chúc mừng!

1. Lập chỉ mục dự án

Ở giữa bảng điều khiển dưới cùng, bạn sẽ thấy chỉ báo tải. Tại thời điểm này, PyCharm quét tất cả các tệp trong dự án của bạn và các thư viện Python. Chương trình xây dựng bản đồ mã của bạn để tìm ngay các lớp cần thiết và đưa ra gợi ý thông minh. Cho đến khi thanh này biến mất, môi trường phát triển có thể hoạt động chậm hơn một chút so với bình thường. Chỉ cần cho nó vài phút để hoàn thành quá trình này.

2. Kiểm tra trình thông dịch

Ở góc dưới bên phải hiển thị trạng thái kết nối Python. Nếu bạn thấy dòng chữ như Python 3.XX ở đó, điều đó có nghĩa là quá trình cài đặt đã thành công. Môi trường phát triển nhìn thấy trình thông dịch và sẵn sàng thực hiện các lệnh của bạn.

Nếu ở đó viết No interpreter, trong bài giảng tiếp theo, chúng ta sẽ phân tích cách khắc phục điều này.

Dành cho người dùng Windows

Ở dưới cùng bên phải có thể xuất hiện cửa sổ bật lên với cảnh báo về Microsoft Defender. Thực tế là phần mềm chống vi-rút tích hợp của Windows kiểm tra từng tệp dự án trong thời gian thực, điều này làm chậm đáng kể hoạt động của PyCharm. Mạnh dạn nhấp vào nút Automatically hoặc Exclude folders trong thông báo này. Điều này sẽ thêm thư mục dự án vào các trường hợp ngoại lệ của phần mềm chống vi-rút và tăng tốc đáng kể việc khởi chạy các chương trình.

7.4 Đặt lại về cài đặt gốc

Nếu bạn vô tình nhấp quá nhiều, giao diện trở nên kỳ lạ hoặc chương trình hoạt động bất thường, không cần phải cài đặt lại. Bạn chỉ cần trả mọi thứ về trạng thái ban đầu.

Chuyển đến menu File, chọn Manage IDE Settings và nhấp vào Restore Default Settings. Chương trình sẽ khởi động lại và trở nên hoàn toàn sạch sẽ, như ngày đầu tiên. Đây là cách nhanh nhất để sửa mọi lỗi trong cấu hình.

Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION