2010-11-26 1 views
2

Я разрабатываю игровой сервер в python. Поскольку этот сервер распространяется среди других людей, у которых нет большого опыта кодирования (или здравого смысла), я пытаюсь включить любые модули, которые я могу в папку pre-reqs в проекте, чтобы пользователи могли запускать код без необходимости установки. Я попробовал python в своей программе и заметил увеличение скорости. Я попытался включить файлы из папки psyco в папку pre reqs, но мои пользователи получили ошибки о том, что psyco не установлен. Так что теперь я задаюсь вопросом, можно ли включить psyco в свой пакет, и если да, то какие файлы и другие вещи нужно включить?Включая Psyco Файлы в дистрибутиве

ответ

0

Канонический способ распространения пакетов Python - использовать distutils (на данный момент в любом случае). Вы можете указать psyco как зависимость, и когда люди установят ваш пакет, он будет втянут.

+0

Да .. Но так как у Psyco есть некоторые файлы на C++, не будет ли distutils нужен компилятор Microsoft Visual C++? Если это так, то компилятор должен будет установить, и поскольку я пытаюсь избежать установки пользователями чего-либо еще, это будет противоречить тому, что я пытаюсь сделать. – Varriount 2010-11-26 14:55:30