itertools не работает в GAE? - PullRequest
       7

itertools не работает в GAE?

2 голосов
/ 06 декабря 2011

журнал ошибок:

2011-12-05 14:56:01.211

<type 'exceptions.AttributeError'>: 'module' object has no attribute 'product'
Traceback (most recent call last):
  File "/base/data/home/apps/s~ellipt-test/1.355173855249110456/helloworld.py", line 494, in <module>
    F16 = field_elements(2, 4)
  File "/base/data/home/apps/s~ellipt-test/1.355173855249110456/helloworld.py", line 218, in field_elements
    result = list(itertools.product(*([range(p)]*n)))

В чем проблема? На моем компьютере скрипт работает!

1 Ответ

8 голосов
/ 06 декабря 2011

Документация по приложению говорит:

Ваше приложение может работать в одной из трех сред выполнения: […] на выбор Python 2.5 или экспериментальный Python 2.7.

Я предполагаю, что это подразумевает, что по умолчанию Python версии 2.5.

Документы itertools.product() говорят:

Новое в версии 2.6.

Я не очень знаком с GAE, поэтому не уверен, как бы вы переключили ваше приложение на использование 2.7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...