Thông báo: Download 4 khóa học Python từ cơ bản đến nâng cao tại đây.
Hướng dẫn sử dụng Anaconda bằng Python
Trong hướng dẫn này, mình sẽ tìm hiểu cách cài đặt và sử dụng Anaconda, một phân phối Python miễn phí được thiết kế đặc biệt cho các ứng dụng tính toán khoa học như khoa học dữ liệu và học máy.
Anaconda là gì?
Anaconda giúp bạn quản lý các môi trường Python một cách dễ dàng và đơn giản hóa việc quản lý các gói thư viện. Đây là công cụ không thể thiếu nếu bạn làm việc với Machine Learning hoặc Data Science.
Lý do cần sử dụng nhiều môi trường Python
- Đảm bảo phiên bản và phụ thuộc (dependencies) phù hợp cho từng dự án.
- Tránh làm lộn xộn hệ thống với quá nhiều gói cài đặt trên Python toàn hệ thống.
Cài đặt Anaconda
- Truy cập trang web chính thức: https://www.anaconda.com/distribution.
- Tải xuống phiên bản mới nhất dành cho hệ điều hành của bạn.
- Làm theo các hướng dẫn cài đặt hiển thị trên trình cài đặt.
Bắt đầu sử dụng Anaconda trong
Kiểm tra thông tin chung:
- Kiểm tra phiên bản Conda
conda --version
Xem thêm thông tin về Conda
conda info
Cập nhật Conda lên phiên bản mới nhất
Bài viết này được đăng tại [free tuts .net]
conda update conda
Quản lý môi trường Python
Tạo môi trường mới:
- Tạo môi trường cơ bản:
conda create -n myenv
Tạo môi trường với phiên bản Python cụ thể
conda create -n myenv python=3.7
Cài đặt các gói cụ thể cùng lúc:
conda create -n myenv python=3.7 numpy matplotlib
Kích hoạt và hủy kích hoạt môi trường:
-
Kích hoạt môi trường:
Tùy vào hệ điều hành, sử dụng một trong hai lệnh:
conda activate myenv
Hoặc:
source activate myenv
-
Khi môi trường được kích hoạt, bạn sẽ thấy tên môi trường hiện trong dòng lệnh terminal.
-
Hủy kích hoạt môi trường:
conda deactivate
Hoặc:
source deactivate
Quản lý danh sách môi trường:
- Hiển thị danh sách tất cả môi trường:
conda env list
Xóa môi trường cụ thể:
conda env remove -n myenv
Quản lý các gói thư viện (packages) trong Python
Cài đặt và gỡ cài đặt:
- Cài đặt một gói cụ thể:
conda install numpy
Cài đặt nhiều gói cùng lúc:
conda install seaborn matplotlib pandas
Gỡ cài đặt gói:
conda remove numpy
Danh sách và cập nhật gói:
- Hiển thị danh sách các gói trong môi trường hiện tại:
conda list
Cập nhật một gói lên phiên bản mới nhất
conda update numpy
Tìm kiếm gói trong kho Conda
conda search numpy
Kết hợp Conda với Pip
Nếu cần sử dụng pip, bạn nên cài đặt nó trong từng môi trường để tránh xung đột với các phiên bản hệ thống.
- Cài đặt Pip qua Conda:
conda install pip
Sử dụng Pip để cài đặt gói
pip install numpy
Conda và Visual Studio Code
Anaconda tích hợp tốt với Visual Studio Code. VS Code có thể tự động phát hiện các môi trường Conda và cho phép bạn chọn môi trường bạn muốn sử dụng khi lập trình.
Kết bài
Với Anaconda, bạn không chỉ dễ dàng quản lý các môi trường Python mà còn đơn giản hóa việc cài đặt và sử dụng các gói thư viện cho dự án. Đây thực sự là một công cụ mạnh mẽ và hữu ích cho các lập trình viên làm việc trong lĩnh vực Data Science và Machine Learning. Chúc bạn học tốt và phát triển thành công!