Để giai đoạn dự án python trong tổng công ty của chúng tôi, tôi cần tạo bản phân phối có thể cài đặt.Xây dựng một bánh xe/trứng và tất cả các phụ thuộc cho dự án python
này nên bao gồm:
- Một quả trứng hay WHL cho dự án của tôi
- Một quả trứng hay WHL cho mỗi phụ thuộc của các dự án
- (tùy chọn) tạo ra một tập tin requirements.txt liệt kê tất cả các cài đặt các thành phần cho bản phát hành này
Có một plug dễ dàng, (ví dụ: thay thế cho bdist_wheel) sẽ không chỉ biên dịch một bánh xe mà còn là thành phần của dự án đó không?
Rõ ràng là tôi có thể viết kịch bản này, nhưng tôi đã hy vọng rằng có thể có một đoạn cắt ngắn xây dựng gói + phụ thuộc trong ít bước hơn.
Điều này cần phải làm việc trên Python 2.7 trên Windows + Linux.
Nó tìm kiếm các gói địa phương của tôi trên pypi để nó không thành công. Thay vào đó, tôi chạy 'python setup.py bdist_wheel' trước, sau đó chạy' pip wheel -r requirements.txt' cho các gói pypi. – guneysus