Tôi cần biên dịch ICU bằng cách sử dụng cơ chế xây dựng riêng của nó. Do đó, câu hỏi:Làm cách nào để chạy một Makefile trong setup.py?
Làm cách nào để chạy một Makefile từ setup.py
? Rõ ràng, tôi chỉ muốn nó chạy trong quá trình xây dựng, không phải trong khi cài đặt.
Cảm ơn câu trả lời. Tiết kiệm cho tôi nỗi đau? Sắp xếp, tôi đã dành quá nhiều thời gian để tìm câu trả lời này ... –
sau khi đọc câu trả lời này tôi đã thực hiện một cái gì đó tương tự và nó hoạt động khá tốt (https://github.com/Turbo87/py-xcsoar/blob /master/setup.py). mã chạy một Makefile tạo hai tệp thi hành và setup.py được sửa đổi, sau đó thậm chí cài đặt các tệp thi hành này vào hệ thống. cũng có thể cài đặt bất kỳ loại thư viện nào. – TBieniek
Lưu ý rằng điều này dường như không hoạt động tốt với pip, tuy nhiên nếu bạn thay đổi 'distutils.command.install' thành' setuptools.command.install', lấy từ http://stackoverflow.com/questions/15853058/ run-custom-task-when-call-pip-install – wxs