В качестве последнего шага в создании собственного питона мне нужно добавить myproject.pth
.
В настоящее время я делаю это в Makefile:
install:
rm -f ../../lib/python2.6/site-packages/myproject.pth
cp myproject.pth ../../lib/python2.6/site-packages/myproject.pth
но я хотел бы инкапсулировать это в setup.py. К сожалению, документы setup.py, похоже, не охватывают этот тривиальный случай! Любая помощь приветствуется. Я пробовал это, но это не работает:
from setuptools import setup
setup(
packages=['mypackage_pth'],
package_dir={'mypackage_pth': '.'},
package_data={'mypackage_pth': ['mypackage.pth']},
)