2013-09-03 1 views
3

Можно ли использовать Cython в appengine (с Python 2.7 конкретно)? Я мог видеть его использование, когда какой-то код не работает хорошо, и может использовать ускорение скорости, имея статически определенный тип или оптимизацию цикла и т. Д.Cython For Appengine

+1

В кружным путем это будет возможно движки на основе App Engine VM для запуска cything в какой-то момент в ближайшее время - Доверенный тестер регистрацию был объявлен некоторое время назад https://groups.google.com/d/msg/google-appengine/gRZNqlQPKys/BbOHxcgYt2IJ, однако на самом деле это не то, что вы просили, и вы должны тратить время на чтение основных документов на appengine. –

+0

@ Поверьте, вы правы в том, что это не совсем то, что я просил, но очень интересный тем не менее – Eliezer

ответ

4

Нет, это очень ясно невозможно. GAE имеет очень сильные ограничения на то, что вы можете работать в своей песочнице, и один из самых окончательно произносимых ограничений является то, что вам cannot run arbitrary C code:

Всего кодом для среды выполнения Python должна быть чистой Python, и не включает в себя любые расширения C или другой код, который должен быть скомпилирован.

Смежные вопросы