Chúng ta phải cài đặt Python trên Mac hoặc Windows trước khi lập trình với Pycharm, và chúng ta thấy rằng việc thêm môi trường ảo Conda vào Pycharm là cần thiết nếu chúng ta đã tạo môi trường ảo Python bằng Conda (Anaconda hoặc Miniconda). Lucid Gen sẽ nói về lợi ích của việc thêm Conda vào Pycharm hướng dẫn cho bạn từng bước để thực hiện nó.
Tham khảo thêm
Lợi ích của việc thêm Conda vào Pycharm
Môi trường ảo có nhiều lợi ích mà Lucid Gen đã chia sẻ trong 2 bài viết trước. Chúng giúp chúng ta quản lý các packages và tránh sự xung đột giữa các packages cho các projects.
Vậy nên khi chúng thêm môi trường ảo Conda vào Pycharm, chúng ta có thể sử dụng các packages, cài đặt thêm packages mới cho môi trường ảo đó ngay trong giao diện của Pycharm. Hạn chế việc tạo từng môi trường mới cho từng project khi chưa cần thiết để tiết kiệm dung lượng trên máy tính và tiết kiệm thời gian cài đặt lại các packages.
Cài đặt Pycharm
Truy cập trang Download PyCharm để tải Pycharm về nếu bạn chưa cài đặt nó trên máy tính. Có 2 phiên bản là Pycharm Professional (mất phí) và Pycharm Community (miễn phí). Hãy chọn Pycharm Community nếu bạn mới bắt đầu sử dụng Pycharm.
Các thao tác cài đặt không quá phức tạp, bạn chỉ cần nhấp Continue đến khi hoàn tất. Như hình bên dưới là hướng dẫn cho macOS.


Thêm môi trường ảo Conda vào Pycharm
Bước 1: Mở Pycharm và vào Preferences ở thanh menu phía trên.


Bước 2: Vào mục Python Interpreter và nhấp Add Interpreter.


Bước 3: Chọn Conda Environment, tìm môi trường ảo Conda của bạn, tích vào Make available to all projects, nhấp OK.


Bước 4: Kiểm tra lại các packages của môi trường ảo và nhấp hai nút Apply OK sau khi thêm môi trường ảo Conda vào Pycharm.


Kích hoạt môi trường ảo Conda trong Pycharm
Sau khi thêm mô trường ảo Conda vào Pycharm, bạn cần phải kích hoạt đúng cách nó để sử dụng cho các projects.
Kích hoạt Conda khi tạo một project mới
Bước 1: Tạo một project mới trên Pycharm.


Bước 2: Ở phần thiết lập cho project mới, bạn chọn Previously configured interpreter, rồi tìm môi trường ảo Conda mà bạn đã thêm vào Pycharm.


Bước 3: Kiểm tra lại môi trường ảo của project mới, bạn sẽ thấy tên môi trường ảo của bạn ở gốc dưới bên trái như hình bên dưới. Bây giờ bạn có thể cài đặt thêm packages cho môi trường ảo này tại mục Terminal và bắt đầu lập trình.


Chuyển qua Conda cho một project cũ
Bạn có thể chuyên sang môi trường ảo Conda cho các projects cũ trong Pycharm. Mở project của bạn, nhấp vào cài đặt Python interpreter ở góc dưới bên trái, chọn môi trường ảo Conda của bạn.
Hãy nhấp vào Interpreter Settings nếu bạn không tìm thấy môi trường ảo Conda trên popup.


Khi cửa sổ cài đặt hiện lên, hãy tìm môi trường ảo Conda của bạn.
Để quản lý danh sách môi trường ảo đang có thì bạn nhấp vào Show All.


Bạn có thể xem toàn bộ môi trường ảo Python đã thêm vào Pycharm tại đây và các nút trên thanh công cụ để thêm và xóa chúng.


Câu hỏi thường gặp
Làm gì khi không tìm thấy Conda trong Pycharm?
Hãy đảm bảo rằng bạn đã tạo ít nhất một môi trường ảo Python bằng Conda. Sau đó thì khởi động lại Pycharm và lại theo hướng dẫn.
Thư mục chứa môi trường ảo Conda ở đâu?
Mở Terminal và nhập lệnh conda env list để xem đường dẫn của các thư mục chứa môi trường ảo Conda.
Lời kết
Tuy rằng việc thêm môi trường ảo Conda vào Pycharm là đơn giản nhưng nó lại có ích cho nhiều projects sau này của bạn, bởi vì chọn một môi trường ảo là bước đầu tiên để bắt đầu một project trên Pycharm. Nếu bạn có cầu hỏi hoặc có ý kiến đóng góp, đừng ngần ngại để lại bình luận bên dưới bài viết này nhé!