Mã lỗi 1 được định nghĩa là "Operation not permitted" (Thao tác không được phép) trong các ký hiệu errno chuẩn của python. Vấn đề này chủ yếu xảy ra khi setuptools của bạn dường như không được cài đặt hoặc cập nhật. Trong bài này, chúng tôi cung cấp các phương pháp đã khắc phục sự cố cho hầu hết người dùng đối với lỗi cụ thể này.
Kiểm tra xem pip và setuptools đã cài đặt đúng chưa
Trước khi cập nhật, bạn nên kiểm tra xem pip và setuptools đã được cài đặt trên hệ thống chưa. Nó cũng hiển thị số phiên bản của cả hai. Bạn có thể biết phiên bản pip hoặc setuptools có cũ không dẫn đến lỗi. Làm theo các bước dưới để kiểm tra phiên bản đã cài:
- Mở Command Prompt bằng cách tìm kiếm qua tính năng Windows search.
- Gõ lệnh sau để lấy danh sách gói đã cài:
pip list

- Nếu setuptools có trong danh sách gói, nghĩa là nó đã được cài đặt. Bạn có thể kiểm tra phiên bản và so sánh với phiên bản mới nhất.
Nâng cấp setuptools
Nếu setuptools đã cài đặt, hãy thử cập nhật lên phiên bản mới nhất. Bạn có thể thử các bước sau để cập nhật setuptools.
- Mở Command Prompt bằng cách tìm kiếm qua Windows search.
- Gõ lệnh sau để cập nhật setuptools:
pip install –upgrade setuptools
Lưu ý: Nếu bạn dùng Terminal, hãy thêm "sudo" trước lệnh.

- Sẽ hiển thị thông báo cài đặt thành công. Bây giờ bạn có thể thử dùng lệnh gây lỗi ban đầu.
Nâng cấp pip
Đôi khi vấn đề nằm ở chính pip. Bạn có thể nâng cấp pip để khắc phục. Làm theo các bước dưới để nâng cấp pip:
- Nhấn Windows + S mở Windows search. Tìm Command Prompt và mở nó.
- Để cập nhật pip, thử lệnh sau:
python -m pip install -U pip

- Bây giờ bạn có thể thử cài gói với lệnh pip.
Thử cài đặt ez_setup
Một số người dùng khắc phục được sự cố bằng cách cài module ez_setup. Đôi khi module thiếu trên hệ thống gây ra lỗi. Cài đặt nó đã giải quyết vấn đề cho nhiều người. Làm theo các bước:
- Giữ Windows key và nhấn R mở hộp Run. Gõ CMD và nhấn Enter mở Command Prompt.
- Gõ lệnh sau để cài ez_setup:
pip install ez_setup

- Sẽ trả về thông báo successfully installed (cài đặt thành công) kèm tên phiên bản. Bây giờ bạn có thể thử lệnh cài gói và xem có hoạt động không.