[TIPS] Cách Cài Dlib Trên Windows Nhanh Gọn Không Bị Lỗi - Mì AI

Lượt xem: 23,363

Chào anh em, trong quá trình làm việc thì mình thấy cái thư viện dlib là cái mà anh kêu nhiều nhất nên hôm nay chúng ta sẽ cài dlib trên windows nhé!

Trên Linux và Mac thì đơn giản vô cùng, chỉ vỏn vẹn 2 lệnh:

pip install cmake pip install dlib

Và thế là phang ầm ầm các loại landmark facial detect, face align… nhưng ông Window thì vãi linh hồn, cài cứ gọi là chữ đỏ rợp trời như chứng khoán:

dlib windows error
Nguồn: Github

Mình đã google đi google lại, thử đủ trò như cài Cmake, thậm chí tải mã nguồn dlib về biên dịch nhưng kết quả cuối cùng là…..FAIL toàn tập!

Mà cái thằng Window này cực dị, có máy thì cài phát ăn ngay, có máy thì cài đi cài lại cũng không được. Thành ra có người bảo dễ, có người bảo khó, ko ai giống ai và cách khắc phục của mỗi người cùng chả giống ai. Thôi thì có cách nào share cách đó nhé, cách của mình như sau:

  • Bước 1: Bạn xóa trắng toàn bộ Python và Python Launcher trong máy. Cứ cái gì liên quan Python thì xóa hết (dùng Program and features trong Contrl Panel ấy).
  • Bước 2: Nếu máy chưa có bộ Visual Studio nào thì cài 1 bộ, có thể tải bản Community cho nó free (link đây). Chú ý khi cài chọn Visual C++ như hình đưới.
  • Bước 3: Tải và cài Cmake cho lành, tại đây: https://cmake.org/. Sau đó tải bộ cài python 3.7 và cài đặt python như bình thường. Link tải Python: https://www.python.org/downloads/
  • Bước 4: Tải và cài anaconda theo cái cách không thể đơn giản hơn đó là: Next liên tục cho đến khi Finish.
  • Bước 5: Tìm trong Start menu của Window, tìm Anaconda Powershell và chạy nó.
  • Bước 6: Gõ lệnh tạo môi trường ảo conda “conda create -n condaenv python=3.7 anaconda” để tạo môi trường ảo.
  • Bước 7: Kích hoạt môi trường ảo bằng cách gõ “conda activate condaenv”.
  • Bước 8: Cài đặt dlib bằng lệnh thần thánh “conda install -c conda-forge dlib
  • Bước 9: Chuyển đến thư mục và chạy project thôi, xong rồi!
dlib trên windows

Chú ý, do chúng ta cài dlib trong anaconda nên các bạn phải kích hoạt anaconda (thực hiện Bước 5 và Bước 7) mỗi khi muốn chạy project nhé.

Chúc các bạn thành công, cài đặt được dlib trên windows ! Nếu cài vẫn bị lỗi thì các bạn lên Group trao đổi, chia sẻ: https://facebook.com/groups/miaigroup để cùng thảo luận nhé!

Hãy join cùng cộng đồng Mì AI nhé!

Fanpage: http://facebook.com/miaiblogGroup trao đổi, chia sẻ: https://www.facebook.com/groups/miaigroupWebsite: https://miai.vnYoutube: http://bit.ly/miaiyoutube

Từ khóa » Thư Viện Dlib Là Gì