Thank you very very much for a quick and complete response.

On Feb 27, 5:51 am, Anthony <abasta...@gmail.com> wrote:
> > First, I want to learn what Setup is needed for me to try out web2py
> > examples like the following shown in the web2py book
> > >>> print str(DIV("hello world"))
> > <div>hello world</div>
> > I tried using
> > >>>import gluon
> > but that did not work. I added web2py in sys.path but the above import
> > still did not work.
> > I found gluon in library.zip folder. Am I supposed to add web2py/
> > library.zip to the sys.path? If not, how can I get the web2py example
> > statements to work?
>
> If you have library.zip, that means you are using the web2py binary version
> for Windows. That version includes its own Python interpreter, so when you
> run web2py, it is not using your computer's installation of Python, and if
> you run your computer's Python shell, it won't have access to web2py. If
> you've already got Python installed, you're probably better off running
> web2py from source -- just download and unzip the source version (on
> Windows, make sure you also havehttp://sourceforge.net/projects/pywin32/
> installed). It's just as easy as running the binary -- instead of
> web2py.exe, you'll see web2py.py -- you can either double click that, or
> run from shell with "python web2py.py".
>
> To run the examples in the book, the best method is to start a web2py shell:
>
> python web2py.py -S appname -M -N
>
> That starts a Python shell in the environment of the web2py app named
> "appname", including the entire web2py API. The -M tells it to run the
> app's model files, and the -N turns off cron (which you don't need in the
> shell). In place of "appname", you can put "appname/mycontroller", which
> will expose the functions/objects in the mycontroller.py controller as
> well. For more,
> seehttp://web2py.com/books/default/chapter/29/4#Command-line-options.
>
> Anthony

Reply via email to