Можно ли использовать Cython в appengine (с Python 2.7 конкретно)? Я мог видеть его использование, когда какой-то код не работает хорошо, и может использовать ускорение скорости, имея статически определенный тип или оптимизацию цикла и т. Д.Cython For Appengine
3
A
ответ
4
Нет, это очень ясно невозможно. GAE имеет очень сильные ограничения на то, что вы можете работать в своей песочнице, и один из самых окончательно произносимых ограничений является то, что вам cannot run arbitrary C code:
Всего кодом для среды выполнения Python должна быть чистой Python, и не включает в себя любые расширения C или другой код, который должен быть скомпилирован.
0
Это возможно с помощью управляемых виртуальных машин.
Следующий проект будет служить в качестве примера:
https://github.com/GoogleCloudPlatform/appengine-vm-fortunespeak-python
Смежные вопросы
- 1. Cython for IronPython
- 2. Преобразование Cython for loop
- 3. AppEngine .hgignore for Mercurial
- 4. php wrapper library for google appengine access
- 5. Cython эффективный цикл 'for' для заданного списка вместо диапазона (N)
- 6. Оптимизация Cython
- 7. Как отклонить параллельные дубликаты с использованием приложения Objectify for AppEngine
- 8. appengine toy program hitting quota limits for reads and write
- 9. Генератор qrcode в google appengine
- 10. странная ошибка расширения cython, ошибка cython?
- 11. Передача функции Cython в Cython функции
- 12. Как импортировать функцию Cython в Cython сценарий
- 13. Cython: Как получить Cython .pyx перекомпилировать
- 14. Где appengine: appengine-maven-plugin 1.8.2?
- 15. Корректность Cython
- 16. Cython + ctypes?
- 17. Cython MemoryError
- 18. Scons не найден cython
- 19. Ускорьте петли Python/Cython.
- 20. Параллелизация цикла в cython
- 21. переменная экземпляра в Cython
- 22. Скорость Cython vs numpy
- 23. Быстрый массив строк - Cython
- 24. Cython: медленные массивы numpy
- 25. Ускорение цикла в Cython
- 26. Массив указателей в Cython
- 27. вектора правопреемник в Cython
- 28. Initialise Cython Memoryview эффективно
- 29. Cython in Ipython: ОШИБКА: Cell magic `%% cython` не найден
- 30. Оптимизация вызовов Cython
В кружным путем это будет возможно движки на основе App Engine VM для запуска cything в какой-то момент в ближайшее время - Доверенный тестер регистрацию был объявлен некоторое время назад https://groups.google.com/d/msg/google-appengine/gRZNqlQPKys/BbOHxcgYt2IJ, однако на самом деле это не то, что вы просили, и вы должны тратить время на чтение основных документов на appengine. –
@ Поверьте, вы правы в том, что это не совсем то, что я просил, но очень интересный тем не менее – Eliezer