Hướng dẫn dùng anaconda picture python


Nếu bạn muốn đơn giản hóa việc tạo môi trường khi thực hiện các dự án bằng Python, đặc biệt liên quan đến các lĩnh vực khoa học dữ liệu, AI, Data, ... Anaconda sẽ là lựa chọn bạn nên cân nhắc. 

Nội dung bài viết:


1. Anaconda là gì?
2. Cài đặt Anaconda trên Windows
3. Anaconda Navigator
4. Anaconda Prompt

1. Anaconda là gì?

- Anaconda là một Distribution miễn phí và mã nguồn mở của Python và R. - Anaconda giúp đơn giản hóa việc cài đặt, quản lý và triển khai packages (numpy, scipy, tensorflow, ...). - Anaconda phục vụ cho nhiều mục địch, đặc biệt trong Data Science (Khoa học dữ liệu), Machine learnig (Máy học), Big Data (Dữ liệu lớn), Image Processing (Xử lý ảnh), ... - Anaconda hiện nay đã có hơn 6 triệu người dùng và hơn 1400 packages khoa học dữ liệu dành cho Windows, Linux và MacOS.

Hướng dẫn dùng anaconda picture python

 

2. Cài đặt Anaconda trên windows

- Các bạn truy cập trang chủ Anaconda để tải về bộ cài đặt tại đây

- Ở đây mình tải về phiên bản Anaconda cho Python 3.7 (Python 2.x sẽ khác Python 3.x một chút và mình cũng khuyên các bạn mới bắt đầu với python nên chọn phiên bản 3.x) - Nhiệm vụ của bạn ở đây chỉ cần nhấn Next, Accept, Skip và Finish để thực hiện cài đặt.

3. Anaconda Navigator

- Anaconda Navigator cung cấp cho người dùng một giao diện đồ họa để quản lý các environment (môi trường) và package. Ta sẽ có environment mặc định là base (root) chứa các package cơ bản. - Ở ngăn giao diện Home là nơi ta quản lý các Application (ứng dụng) tại một environment ta chọn (trong vòng đỏ).

   - Ở ngăn giao diện Environments là nơi ta quản lý các environment và các package trong đó.

 

- Vùng số 1 là danh sách các environment ta đã tạo. - Vùng số 2 là nút để tạo environment mới, sau khai nhất vào ta sẽ có giao diện như sau: ở đây mình ví dụ tạo environment có tên là CAR và ngôn ngữ mình chọn là Python 3.7

- Tương tự Clone là để sao chép một bản environment với các package giống một environment đã tạo. Import dùng để tạo environment bằng file có sẵn. Remove để xóa environment. - Vùng thứ 3 dùng để tìm kiếm và cài đặt các package trong environment bạn đã chọn trong vùng thứ nhất. Ví dụ để cài đặt package opencv trong environment CAR

 

- Ta chọn environment CAR vừa mới tạo trong vùng thứ nhất. Ở vùng thứ 3 ta chọn trạng thái Not Installed, sau đó gõ tên package opencv. Tích vào package ở khung phía dưới, việc còn lại chỉ cần nhấn apply, Anaconda sẽ tự động cài đặt cho bạn.

4. Anaconda Prompt

- Tuy nhiên đa số mọi người thường không thao tác với Navigator mà chọn thao tác với Anaconda Prompt. - Tương tự cmd của windows, Anaconda Prompt được điều khiển bằng các câu lệnh.

- Hệ thống quản lí package của Anaconda là Conda. Sau đây mình sẽ hướng dẫn một vài câu lệnh conda cơ bản. Mở Anaconda Prompt và gõ các câu lệnh sau.

   

       Nếu Anaconda yêu câu update bạn chỉ cần nhấn y để thực hiện cập nhật
      Trong đó yourenvname là tên của environment mà bạn cần tạo

       x.x là phiên bản python mà project bạn sử dung

       Environment mà bạn mới tạo sẽ nằm tại "đường path dẫn tới anaconda/anaconda/envs/youtenvname"        Ví dụ để tạo environment CAR với phiên bản python 3.7

       Nhấn y để tiến hành tạo environment

4.4 Kích hoạt (Activate) một enviroment : activate yourenvname

      Mặc định khi khởi động Anaconda Prompt sẽ ở environment base

      Ví dụ để kích hoạt environment CAR mới tạo

4.4 Cài đặt package trong một enviroment : conda install yourpackname

      Ví dụ để cài đặt opencv trong environment CAR. Đầu tiên ta cần kích hoạt enviroment CAR và thực hiện mã lệnh như trên
      Nhấn y để tiến hành cài đặt

4.4 Xóa một enviroment :  conda env remove -n yourenvname

      Ví dụ để xóa environment CAR. Đầu tiên ta cần thoát khỏi environment CAR bằng cách vào một environment khác (có thể là environment base)

      Nhấn y để tiến hành xóa
 

LƯU Ý : MỖI ENVIRONMENT LÀ ĐỘC LẬP VỚI NHAU VỀ PACKAGES VÀ APPLICATIONS. GIẢ SỬ BẠN CHỈ CÀI ĐẶT OPENCV Ở ENVIRONMENT CAR THÌ KHÔNG THỂ SỬ DỤNG OPENCV Ở ENVIRONMENT BASE (ROOT)