LRI:-Setadata-Sdole-Failed. Đã gặp lỗi trong khi tạo siêu dữ liệu gói #Lỗi "Siêu dữ liệu-tạo-fail. Đã gặp lỗi trong khi tạo siêu dữ liệu gói" xảy ra vì nhiều lý do: - Có phiên bản lỗi thời của
pip và Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
0. - Có một phiên bản Python không được hỗ trợ bởi gói bạn đang cố gắng cài đặt.
- Viết sai tên của gói.
- Có sự phụ thuộc thiếu.
Copied! error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Điều đầu tiên bạn nên thử là chạy lệnh Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
1 với tùy chọn Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
2.Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
Đảm bảo thay thế Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
3 bằng tên của gói bạn đang cố gắng cài đặt. Tùy chọn Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
2 cho phép chúng tôi sử dụng hành vi giải quyết cũ khi cài đặt các mô -đun.Nếu bạn có phiên bản cũ của pip , bạn phải đặt tùy chọn Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
2 thành Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
7.Copied! pip install numpy --use-deprecated=backtrack-on-build-failures
pip3 install numpy --use-deprecated=backtrack-on-build-failures
python -m pip install numpy --use-deprecated=backtrack-on-build-failures
python3 -m pip install numpy --use-deprecated=backtrack-on-build-failures
Nếu các đề xuất không giúp ích, hãy đọc vào cuối thông báo lỗi của bạn. Nó có thể chứa thông tin như: "RunTimeError: Không thể cài đặt trên Python phiên bản 3.11.0; Chỉ các phiên bản> = 3.7,"RuntimeError: Cannot install on Python version 3.11.0; only versions >=3.7,<3.11 are supported." Trong trường hợp này, bạn phải sử dụng phiên bản Python được hỗ trợ bởi gói.
Thông báo lỗi của bạn cũng có thể chứa một gói bị thiếu bạn phải cài đặt, ví dụ: "ModulenotFounderror: Không có mô -đun có tên 'Auxlib'"."ModuleNotFoundError: No module named 'auxlib'". Trong trường hợp này, bạn phải cài đặt gói Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
8 trước khi cài đặt gói khác.Copied! pip install auxlib
pip3 install auxlib
python -m pip install auxlib
python3 -m pip install auxlib
Đảm bảo thay thế Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
8 bằng gói từ thông báo lỗi của bạn. Một nguyên nhân phổ biến khác của lỗi là viết sai tên của gói và cố gắng cài đặt một số mô -đun bị hỏng, lỗi thời do nhầm lẫn. Nếu không có đề xuất nào có ích, hãy thử nâng cấp phiên bản pip của bạn trước khi cài đặt gói. Dưới đây là các lệnh để nâng cấp pip trên tất cả các hệ điều hành. Lệnh nào hoạt động phụ thuộc vào hệ điều hành của bạn và phiên bản Python của bạn. Copied! # 👇️ if you have pip already installed
pip install --upgrade pip
# 👇️ if your pip is aliased as pip3 (Python 3)
pip3 install --upgrade pip
# 👇️ if you don't have pip in your PATH environment variable
python -m pip install --upgrade pip
# 👇️ if you don't have pip in your PATH environment variable
python3 -m pip install --upgrade pip
# 👇️ if you have easy_install
easy_install --upgrade pip
# 👇️ if you get a permissions error
sudo easy_install --upgrade pip
# 👇️ if you get a permissions error when upgrading pip
pip install --upgrade pip --user
# 👇️ upgrade pip scoped to the current user (if you get permissions error)
python -m pip install --user --upgrade pip
python3 -m pip install --user --upgrade pip
# 👇️ Installing directly from get-pip.py (MacOS and Linux)
curl https://bootstrap.pypa.io/get-pip.py | python
# 👇️ if you get permissions issues
curl https://bootstrap.pypa.io/get-pip.py | sudo python
# 👇️ alternative for Ubuntu/Debian
sudo apt-get update && apt-get upgrade python-pip
# 👇️ alternative for Red Hat / CentOS / Fedora
sudo yum install epel-release
sudo yum install python-pip
sudo yum update python-pip
Sau khi bạn nâng cấp PIP, nâng cấp Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
0 là tốt.Copied! pip install --upgrade setuptools
pip3 install --upgrade setuptools
python3 -m pip install --upgrade setuptools
Cố gắng cài đặt gói ngay bây giờ khi phiên bản pip của bạn được nâng cấp. Copied! pip install numpy
pip3 install numpy
python -m pip install numpy
python3 -m pip install numpy
Nếu không có đề xuất nào có ích, hãy đảm bảo phiên bản Python của bạn được hỗ trợ bởi gói. Kiểm tra xem phiên bản Python của bạn có được hỗ trợ bởi gói # khôngGoogle cho tên của gói và kiểm tra xem phiên bản Python của bạn có được hỗ trợ bởi gói không. Ví dụ: nếu tôi google "yêu cầu pypi" và nhấp vào trang pypi.org, tôi có thể thấy các phiên bản python được hỗ trợ ở thanh bên bên trái, dưới Copied! pip install numpy --use-deprecated=backtrack-on-build-failures
pip3 install numpy --use-deprecated=backtrack-on-build-failures
python -m pip install numpy --use-deprecated=backtrack-on-build-failures
python3 -m pip install numpy --use-deprecated=backtrack-on-build-failures
4> Copied! pip install numpy --use-deprecated=backtrack-on-build-failures
pip3 install numpy --use-deprecated=backtrack-on-build-failures
python -m pip install numpy --use-deprecated=backtrack-on-build-failures
python3 -m pip install numpy --use-deprecated=backtrack-on-build-failures
5.Ảnh chụp màn hình cho thấy gói hỗ trợ Python 3.7+. Nếu phiên bản Python của bạn không đáp ứng các yêu cầu, sẽ xảy ra "-F-Meteration-F-Fail". Thông báo lỗi của bạn có thể sẽ chứa một cái gì đó như "RunTimeError: Không thể cài đặt trên Python phiên bản 3.11.0; chỉ các phiên bản> = 3.7,"RuntimeError: Cannot install on Python version 3.11.0; only versions >=3.7,<3.11 are supported." Nếu gói không hỗ trợ phiên bản Python mới nhất, hãy thử chạy lệnh Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
1 với tùy chọn Copied! pip install numpy --use-deprecated=backtrack-on-build-failures
pip3 install numpy --use-deprecated=backtrack-on-build-failures
python -m pip install numpy --use-deprecated=backtrack-on-build-failures
python3 -m pip install numpy --use-deprecated=backtrack-on-build-failures
7.Copied! pip install requests --pre
pip3 install requests --pre
python -m pip install requests --pre
python3 -m pip install requests --pre
py -m pip install requests --pre
Đảm bảo thay thế Copied! pip install numpy --use-deprecated=backtrack-on-build-failures
pip3 install numpy --use-deprecated=backtrack-on-build-failures
python -m pip install numpy --use-deprecated=backtrack-on-build-failures
python3 -m pip install numpy --use-deprecated=backtrack-on-build-failures
8 bằng tên của gói thực tế bạn đang cố gắng cài đặt. Tùy chọn Copied! pip install numpy --use-deprecated=backtrack-on-build-failures
pip3 install numpy --use-deprecated=backtrack-on-build-failures
python -m pip install numpy --use-deprecated=backtrack-on-build-failures
python3 -m pip install numpy --use-deprecated=backtrack-on-build-failures
7 làm cho nó rất pip bao gồm các phiên bản phát hành và phát triển trước của gói. Theo mặc định pip chỉ tìm thấy các phiên bản ổn định.Nếu điều đó không hoạt động, bạn phải cài đặt phiên bản Python nằm trong phạm vi được chỉ định và sau đó chạy lệnh Copied! pip install auxlib
pip3 install auxlib
python -m pip install auxlib
python3 -m pip install auxlib
2.Bạn có thể nâng cấp phiên bản Python của mình bằng cách tải xuống trình cài đặt từ trang web Python.org chính thức và chạy nó. Đảm bảo đánh dấu vào các tùy chọn sau nếu bạn được nhắc: - Cài đặt trình khởi chạy cho tất cả người dùng (được đề xuất)
- Thêm Python vào đường dẫn (điều này thêm Python vào biến môi trường đường dẫn của bạn)
Bạn có thể tải xuống một phiên bản Python cụ thể được hỗ trợ bởi gói nếu gói không hỗ trợ phiên bản Python mới nhất.
Các phiên bản khác nhau có sẵn trong bảng "Tìm kiếm một bản phát hành cụ thể". Thử chạy cài đặt pip ở chế độ verbose #Nếu không có đề xuất nào có ích, hãy thử chạy lệnh Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
1 ở chế độ dài dòng.Copied! pip install requests -vvv
pip3 install requests -vvv
python -m pip install requests -vvv
Tùy chọn Copied! pip install auxlib
pip3 install auxlib
python -m pip install auxlib
python3 -m pip install auxlib
4 là viết tắt của chế độ dài dòng và có thể được sử dụng tối đa 3 lần.Khi lệnh Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
1 được chạy ở chế độ verbose, lệnh sẽ hiển thị nhiều đầu ra hơn và cách xảy ra lỗi.Sự kết luận #Để giải quyết lỗi "Siêu dữ liệu-tạo-fail. Đã gặp lỗi trong khi tạo siêu dữ liệu gói", đảm bảo: - Các phiên bản
pip và Copied! pip install numpy --use-deprecated=legacy-resolver
pip3 install numpy --use-deprecated=legacy-resolver
python -m pip install numpy --use-deprecated=legacy-resolver
python3 -m pip install numpy --use-deprecated=legacy-resolver
py -m pip install numpy --use-deprecated=legacy-resolver
0 của bạn được cập nhật. - Phiên bản Python của bạn được hỗ trợ bởi gói bạn đang cố gắng cài đặt.
- Bạn chưa viết sai tên của gói.
- Bạn không có bất kỳ sự phụ thuộc nào bị thiếu.
|