II Dự án ứng dụng
3 Cài đặt thư viện
Thực ra, khi hiện thực các dự án phức tạp, chúng ta sẽ khó có thể bắt đầu mọi thứ từ đầu. Thông thường, chúng ta sẽ cài đặt thêm thư viện bên ngồi, để hỗ trợ cho việc lập trình của chúng ta. Đây cũng chính là sức mạnh của cộng đồng lập trình mã nguồn mở, và Python là một ví dụ. Khi tham khảo các dự án lớn, bạn sẽ dễ dàng nhận ra, việc cài đặt thư viện sẽ là những bước đi đầu tiên.
Quá trình cài đặt thư viện sẽ phức tạp ở chỗ, là thư viện bạn cần dùng, chẳng hạn là thư viện A, nó lại phụ thuộc vào một thư viện khác, chẳng hạn là thư viện B. Vấn đề này sẽ xuất hiện khi bạn đang cài thư viện A, và hệ thống sẽ báo lỗi là thiếu thư viện B. Bạn cần phải cài đặt thư viện B trước, sau đó mới cài đặt lại thư viện A.
Trong bài này, chúng ta sẽ lần lượt cài các thư viện sau đây:wheel, pipwin, pyaudio và pyttsx3. Đây là thứ tự cài đặt tốt nhất mà chúng tơi tìm hiểu để việc cài đặt sẽ
không bị báo lỗi.
Bước 1:Để bắt đầu việc cài đặt, chúng ta cần phải chuyển qua giao diệnTerminal,
như minh họa ở Hình 11.4
Hình 11.4: Giao diện Terminal để cài đặt thư viện.
Từ đây, bạn gõ vào dòng lệnhpip install wheelrồi nhấn Enter. Bạn cũng cần phải kết nối mạng để chương trình có thể tải thư viện về trước khi cài đặt. Trong trường hợp mạng quá kém, quá thời gian cho phép, hệ thống cũng sẽ tự động dừng việc cài đặt và bạn cần phải làm lại, cho đến khi nào thấy được dòng chữSuccessfully installed wheel, như minh họa ở Hình 12.1. Ở đây, pip là một cơng cụ để cài đặt
thư viện wheel.
Hình 11.5: Cài đặt thành công thư viện wheel.
Bước 2:Tương tự, chúng ta sẽ cài đặt tiếp thư viện pipwin bằng công cụ pip, với câu lệnhpip install pipwin.
Bước 3:Để cài đặt thư việnpyaudio, chúng ta không thể cài đặt bằng công cụ pip
được. Lý do là nó khơng tương thích với một số driver về âm thanh trên máy tính xài hệ điều hành Windows. Chúng ta cần phải cài thư viện này bằng công cụ pip- win, tức là gõpipwin install pyaudiotrên cửa sổ Terminal, rồi nhấn Enter.
Bước 4:Cuối cùng, chúng ta cài thư viện pyttsx3 bằng công cụ pip, tức là gõpip install pyttsx3rồi nhấn Enter.