Cài đặt tệp bánh xe


100

Làm cách nào để cài đặt tệp .whl? Tôi có thư viện Wheel nhưng tôi không biết cách sử dụng nó để cài đặt các tệp đó. Tôi có tệp .whl nhưng tôi không biết cách chạy nó. Xin vui lòng giúp đỡ.

Câu trả lời:


141

Bạn thường sử dụng một công cụ như pipđể lắp bánh xe. Hãy để nó cho công cụ khám phá và tải xuống tệp nếu đây là cho một dự án được lưu trữ trên PyPI.

Để điều này hoạt động, bạn cần cài đặt wheelgói:

pip install wheel

Sau đó, bạn có thể yêu pipcầu cài đặt dự án (và nó sẽ tải xuống bánh xe nếu có) hoặc tệp bánh xe trực tiếp:

pip install project_name  # discover, download and install
pip install wheel_file.whl  # directly install the wheel

Các wheelmô-đun, sau khi cài đặt, cũng là Runnable từ dòng lệnh, bạn có thể sử dụng để cài đặt bánh xe đã-được tải về:

python -m wheel install wheel_file.whl

Cũng xem wheeltài liệu dự án .


nhận được lỗi trên pip install wheellệnh - pip._vendor.distlib.DistlibException: Unable to locate finder for 'pip._vendor.distlib'
Sandipan Guha

@SandipanGuha: có lẽ bạn đang sử dụng Python 3.6? Xem github.com/pypa/pip/issues/3964
Martijn Pieters

@MartijnPieters cách python -m wheel install wheel_file.whldành cho một người dùng, có thể là với --usercờ?
StrikeR

@StrikeR: wheelMô-đun không có phương tiện để cài đặt tại USER_SITEvị trí, không. Sử dụng pipcho điều đó.
Martijn Pieters

18

Nếu bạn đã có tệp bánh xe (.whl) trên máy tính của mình, thì chỉ cần đi với mã sau:

cd ../user
pip install file.whl

Nếu bạn muốn tải xuống một tệp từ web, sau đó cài đặt nó, hãy thực hiện theo dòng lệnh sau:

pip install package_name

hoặc, nếu bạn có url:

pip install http//websiteurl.com/filename.whl

Điều này chắc chắn sẽ cài đặt tệp cần thiết.

Lưu ý: Tôi đã phải nhập pip2 thay vì pip khi sử dụng Python 2.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.