試圖用一個MANIFEST.in文件(包含一行):爲什麼setuptools不安裝我在MANIFEST.in中命名的「數據文件」?
recursive-include etc *
安裝一些文件systemd(是的,我抱着我的有關部分鼻)
我看到文件被sdist添加到tarball中,但沒有任何東西會導致它們安裝。
setup.py包含以下行
packages=find_packages(),
include_package_data=True,
然後,如果我添加這setup.py文件並刪除MANIFEST.in
data_files=[
('etc/systemd/system/', ['etc/systemd/system/uwsgi.service'])
],
他們安裝符合市場預期。有沒有什麼缺失,我需要添加MANIFEST.in工作,而不是通過setup.py名稱列舉所有文件?
我查過了,事實確實如此。謝謝 – boatcoder