2010-07-06 10 views
6

के भीतर getestbed का उपयोग करना मैं GAE टेस्टबेड को आज़मा देना चाहता हूं, लेकिन instructions on its homepage को पूरा करने के बाद निम्न त्रुटि में चल रहा हूं।वर्चुअलनेव

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

मैं पुष्टि की है कि यह दोनों एक virtualenv और एक के बाहर होता है।

उत्तर

9

google_appengine निर्देशिका PYTHONPATH पर जोड़कर हल किया गया।

11

रूप

$ nosetests --with-gae --gae-lib-root=/opt/my/google_appengine
2

इन मानकों के साथ हल में --gae-lib-root विकल्प का उपयोग करें:

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

कोई बैकस्लैश जीएई पथ और उद्धरण के अंत में।

0

यह प्लगइन को सिग्नल लिंक द्वारा हल किया जा सकता है जो प्लगइन को Google-appengine खोजने की अपेक्षा करता है, जो /usr/local/google_appengine है। इस पृष्ठ पर अवलोकन के शीर्ष पर संक्षेप में इसका उल्लेख किया गया है: http://farmdev.com/projects/nosegae/

sudo ln -s /home/username/google_appengine /usr/local/google_appengine 
संबंधित मुद्दे