Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi 'Command Python egg info failed with error code 1' khi cài đặt gói Python

Đừng hoảng loạn nếu bạn nhận được thông báo lỗi "Command Python egg info failed with error code 1" khi cố gắng cài đặt gói Python. Trong hệ thống ký hiệu errno chuẩn của Python, mã lỗi 1 được định nghĩa là "Operation not authorised" (Thao tác không được ủy quyền). Vấn đề này thường xảy ra khi setuptools của bạn chưa được cài đặt hoặc cập nhật. Trong bài viết này, chúng tôi đã phác thảo các phương pháp mà hầu hết người dùng thấy hiệu quả để giải quyết vấn đề này.

Cách khắc phục lỗi Command Failed With Error Code 1 Python Egg Info

Theo phàn nàn của người dùng, vấn đề xảy ra thường xuyên nhất khi pip hoặc setuptools của bạn cũ hoặc cài đặt không đúng. Bạn cũng có thể gặp lỗi "pip install failed with error code 1" nếu module ez_setup bị thiếu trên máy tính. Vì vậy, hãy làm theo các phương pháp khắc phục sự cố dưới đây để giải quyết.

Phương pháp 1: Đảm bảo PIP & Setuptools hoạt động đúng

Trước khi cập nhật, hãy chắc chắn bạn đã cài đặt pip và setuptools. Nó sẽ hiển thị số phiên bản hiện tại. Bạn có thể xác định xem phiên bản pip hoặc setuptools của bạn có lỗi thời và gây ra lỗi hay không. Cách kiểm tra phiên bản pip và setuptools bạn đang có:

  1. Nhấn phím Windows, gõ cmd, nhấp Run as Administrator để khởi chạy Command Prompt.
  2. Nhấp Yes trong lời nhắc User Account Control.
  3. Gõ lệnh pip list và nhấn Enter để lấy danh sách gói đã cài đặt.
  4. 3A. Nếu setuptools hiển thị trong danh sách gói, máy của bạn đã cài đặt nó. Lưu ý: Bây giờ 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.
  5. 3B. Nếu phiên bản pip và setuptools không hiển thị, làm theo phương pháp tiếp theo để cập nhật chúng.

Phương pháp 2: Nâng cấp Setuptools

Nếu bạn đã cài đặt setuptools, hãy thử nâng cấp lên phiên bản mới nhất. Làm theo các bước dưới đây để cập nhật setuptools khắc phục lỗi command failed with error code 1 Python egg info.

  1. Khởi chạy Command Prompt với quyền administrator.
  2. Nhấp Yes trong lời nhắc User Account Control.
  3. Để cập nhật setuptools, gõ lệnh sau và nhấn Enter:
    pip install –upgrade setuptools
    Lưu ý: Nếu bạn dùng Terminal, hãy chắc chắn thêm sudo trước lệnh.
  4. Sẽ trả về kết quả successfully installed.

Phương pháp 3: Nâng cấp PIP

Lệnh cài đặt Python cũng có thể do pip gây ra. Lệnh python egg info failed với error code 1. Chúng tôi khuyên bạn nên chuyển sang phiên bản mới nhất của pip nếu đang dùng phiên bản cũ. Chỉ cần làm theo quy trình dưới đây để nâng cấp pip.

  1. Mở Command Prompt với quyền administrator từ Windows Search.
  2. Gõ lệnh sau và nhấn Enter để cập nhật pip:
    python -m pip install -U pip

Phương pháp 4: Cài đặt ez_setup

Module ez setup đã giúp một số người dùng giải quyết vấn đề. Một module bị thiếu đôi khi có thể gây ra vấn đề Python egg info trên hệ thống của bạn. Đối với nhiều người, cài đặt nó đã khắc phục sự cố. Làm theo hướng dẫn dưới đây để giải quyết vấn đề Python egg info:

  1. Lại khởi chạy Command Prompt với quyền administrator.
  2. Để cài đặt EZ setup, gõ lệnh sau và nhấn Enter:
    pip install ez_setup
  3. Thông báo successfully installed sẽ được trả về, kèm tên phiên bản.

Phương pháp 5: Cài đặt Python đúng cách

Có thể Python chưa được cài đặt trên máy tính của bạn. Chạy lệnh sau để xem Python có được cài đặt đúng để khắc phục lỗi command failed with error code 1 Python egg info.

  1. Mở Command Prompt với đặc quyền administrator.
  2. Gõ lệnh python -V và nhấn Enter để cài đặt EZ setup.
  3. Nếu thấy thông báo lỗi, có nghĩa Python chưa được cài đặt trên máy.

Để cài đặt Python, làm theo hướng dẫn dưới đây:

  1. Tải Python từ trang web chính thức.
  2. Chạy file setup khi đã tải xong.
  3. Làm theo hướng dẫn trên màn hình để cài đặt Python. Lưu ý: Chắc chắn tích vào tùy chọn Add Python 3.10 to PATH khi cài đặt.
  4. Thực thi lệnh python -V một lần nữa khi cài đặt hoàn tất.

Bài viết liên quan:

  • Khắc phục Logitech Unifying Receiver không hoạt động trên Windows 10
  • Cách cài đặt Microsoft Teredo Tunneling Adapter
  • Cách gõ dấu không bằng trong Windows 10
  • Cách cài đặt NumPy trên Windows 10

Chúng tôi hy vọng bạn thấy thông tin này hữu ích và đã khắc phục được sự cố command failed with error code 1 Python Egg Info. Hãy cho chúng tôi biết kỹ thuật nào hữu ích nhất cho bạn. Sử dụng mẫu bên dưới nếu có thắc mắc hoặc góp ý. Cũng cho chúng tôi biết bạn muốn học gì tiếp theo.