2010-12-08 2 views
3

Я хотел бы загрузить SCons в интерактивную сессию Python и ввести директивы таким образом, а не через файл SConstruct или SConscript. Это возможно? Я пытаюсь внедрить функциональность SCons в другое приложение Python.SCons in Python

ответ

4

Казалось бы, так,

Просто добавьте Scons к вашему PYTHONPATH и импорта все, что вам нужно. Скопируйте соответствующие биты из основного списка , которые вам подходят - Scons/Script/Main.py - или просто запустите его основной из соответствующей папки.

http://osdir.com/ml/programming.tools.scons.user/2005-03/msg00058.html

+0

Спасибо - это была ошибка PEBKAC. Я пробовал что-то подобное, но я включил SCons в свой путь, то есть /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/scons-2.0.1/SCons Когда я удалил '/ SCons' с конца это сработало. – Jonathan 2010-12-08 06:30:09