Tôi đã tạo một tập lệnh python được dự định sẽ được sử dụng từ dòng lệnh. Làm thế nào để tôi đi về đóng gói nó? Đây là gói python đầu tiên của tôi và tôi đã đọc một chút về setuptools, nhưng tôi vẫn không chắc chắn cách tốt nhất để làm điều này.Cách gói một dòng lệnh Kịch bản lệnh Python
Giải pháp
tôi đã kết thúc bằng setup.py với các cấu hình quan trọng lưu ý dưới đây:
setup(
....
entry_points="""
[console_scripts]
mycommand = mypackage.mymodule:main
""",
....
)
Dưới đây là một tốt example trong ngữ cảnh.
Những nền tảng (s) bạn sẽ được triển khai trên? – ChristopheD
Lý tưởng nhất là * nix hoặc cửa sổ. – Zach