Подтвердить что ты не робот

Как использовать numpy в движке Google (Python)

numpy поддерживается как библиотека в движке Google в соответствии с официальной документацией здесь. Я не смог импортировать его после нескольких испытаний, может ли кто-нибудь использовать код для его использования?

Я считаю, что он должен быть вызван в app.yaml с помощью:

libraries:
- name: numpy
  version: "1.6.1"

И затем каким-то образом импортироваться в script. Я пробовал очевидное:

import numpy

но это дало мне следующую ошибку:

ImportError: нет модуля с именем numpy

Приветствуется любой простой код, например, как вы выполняете "numpy.average" в движке google script?

>>> data = range(1,5)
>>> data
[1, 2, 3, 4]
>>> np.average(data)
2.5
4b9b3361

Ответ 1

Если вы хотите, чтобы он работал локально, вам необходимо его загрузить и установить (я получил здесь отсюда http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy)

Кроме того, вы должны убедиться, что используете python27 и импортируете его в файл app.yaml, например:

application: myapp
version: 1
runtime: python27
api_version: 1
threadsafe: no

handlers:
- url: /.*
  script: helloworld.py

libraries:
- name: numpy
  version: "1.6.1"