[Tutor] Relative import help
__peter__ at web.de
Sat Sep 22 18:42:26 CEST 2012
Matthew Ngaha wrote:
>> You probably have a path that reaches into Domestic or Europe
>> sub-package. That can happen if e. g. Project/Domestic/Europe is your
>> current working directory.
>> Try to cd into the Project folder's parent directory and see if
>> $ python -c 'import Project.Domestic.Europe.winners'
> ive got into the parent directory and typed this code both in cmd, and
> my python file. niether seems to work. on idle i get invalid syntax
> error. im on windows
You had forward slashes in your description of the folder layout, so I
assumed you were on a linux box or a mac. I think I have now learned the
lesson and will make fewer assumptions in the future.
First, in idle's "shell" window type
>>> import sys
(dont' type the ">>>", that will appear automatically) This should print
Now use Windows Explorer to navigate to the parent folder of "Project" and
follow the instructions on
(hold the shift key and right-click, then choose [Open Command Window Here])
You should now see an ugly little black box. Type in
C:\python32\python3 -c 'import Project.Domestic.Europe.winners'
but remember to replace C:\python32\python3 with the actual contents of
More information about the Tutor