Использование gaetestbed в рамках virtualenv - PullRequest
6 голосов
/ 06 июля 2010

Я бы хотел попробовать GAE Testbed, но столкнулся со следующей ошибкой после выполнения инструкций на домашней странице .

$ nosetests --with-gae
...
ImportError: No module named dev_appserver

Я подтвердил, что это происходит как в virtualenv , так и вне его.

Ответы [ 4 ]

11 голосов
/ 07 сентября 2010

Используйте параметр --gae-lib-root, как в

$ nosetests --with-gae --gae-lib-root=/opt/my/google_appengine
9 голосов
/ 10 июля 2010

Решено путем добавления каталога google_appengine в PYTHONPATH.

2 голосов
/ 10 января 2011

Решено с этими параметрами:

  • --with-gae
  • --gae-lib-root="C:\Program Files\Google\google_appengine"

Без обратной косой черты в конце пути GAE и кавычек.

0 голосов
/ 20 января 2011

Это также можно решить в Linux, создав сим-ссылку на каталог, который плагин ожидает найти в google-appengine, который равен /usr/local/google_appengine. Это кратко упоминается в верхней части обзора на этой странице здесь: http://farmdev.com/projects/nosegae/

 sudo ln -s /home/username/google_appengine /usr/local/google_appengine
...