What tutorial are you using BTW?
On Wed, Apr 24, 2013 at 6:29 AM, eryksun <eryk...@gmail.com> wrote: > On Wed, Apr 24, 2013 at 8:51 AM, Lolo Lolo <losermelo...@yahoo.com> wrote: > > Thanks for the help guys > > > >>> Scripts\activate.bat is a relative path, assuming your current working > >>> directory is that of the virtual environment. > > > > your suggestion work. Initially i was doing Scripts/activate or > > Scripts/activate.bat. I guess it didnt like "/" and i didnt realise the > > difference. > > Many Windows APIs accept slash and backslash interchangeably in paths, > but the cmd shell uses slash for options (e.g. dir /a:d) and only > permits backslash in paths. > > > python -c 'import googlemaps' or py -3 -c 'import googlemaps' i get this > > error: > > Generally you wouldn't use the py launcher in an active virtual > environment. The Scripts directory is prepended to the PATH, so just > run "python". > > > File "<string>", line 1 > > 'import > > ^ > > SyntaxError: EOL while scanning string literal > > > > which i guess means my program didnt get up to trying to import the file > > Notice the single quote. The syntax error is because the command line > was parsed like this: > > ['python', '-c', "'import", "googlemaps'"] > > The -c option expects the command to be in the subsequent argument. So > it's as if you had a script with just the following in it: > > 'import > > Clearly that's a syntax error in the string literal. But you didn't > want a string literal in the first place. > > The command line is split into arguments on spaces and tabs. You have > to use quotes for any string you don't want split up. While a POSIX > shell uses both single and double quotes for this (single-quoted > strings are treated more literally), Microsoft's C/C++ runtime only > uses double quotes. So just change it to the following: > > python -c "import googlemaps" > > ---- > > Reference: Parsing C++ Command-Line Arguments > http://msdn.microsoft.com/en-us/library/17w5ykft%28v=vs.100%29 > _______________________________________________ > Tutor maillist - Tutor@python.org > To unsubscribe or change subscription options: > http://mail.python.org/mailman/listinfo/tutor > -- Mark :)
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor