On Samstag, 12. April 2008, G Jones wrote: > Hello, > I can recreate the problem with a file that simply contains: > import pkg_resources > > The problem seems to be occuring on line 1659 of pkg_resources.py > which looks like: > for entry in os.listdir(path_item): > ... > This raises an OSError exception "(2, 'No such file or directory', > '/home/glenn/Sample Project')"
Could the space in the pathname cause a problem? > > I added a print path_item statement and a print os.listdir(path_item) > statement, and the first one shows my project directory (which > certainly exists) and the second gives the same error, that my project > directory does not exist. What really confuses me is that when I set a > break point at the line in question, I can type os.listdir(path_item) > into the shell and it gives me the correct listing of the directory. > Is there some way that the shell can be in a different context than > the running program even though the variables seem to be the same?? During debugging, everything entered in the shell will be executed in the context of the current scope. > > Thanks for any help solving this problem. > Glenn > > On 4/12/08, Detlev Offenbach <[EMAIL PROTECTED]> wrote: > > On Freitag, 11. April 2008, G Jones wrote: > > > I would be happy to help you debug this, but I first need to be able > > > > > > to tell what module is actually importing this pkg_resources business. > > > Is there a way to trace where a module got imported from? In general, > > > if I am debugging code, is there a way to see a trace of how I got > > > into a certain function? > > > > The Local Variables viewer has a combobox, that shows the callframe. By > > selecting a frame and pressing the Source button, that file will be > > opened and the cursor place at the appropriate line. > > > > > > Detlev > > > > > Glenn > > > > > > On 4/11/08, Detlev Offenbach <[EMAIL PROTECTED]> wrote: > > > > On Freitag, 11. April 2008, G Jones wrote: > > > > > I am having the same issue mentioned in this thread: > > > > > http://www.mail-archive.com/[email protected]/msg00765. > > > > >html I am not sure which package is importing pkg_resources, and > > > > > thus causing the problem. Is there anyway to see a trace of where > > > > > I am in the program, that is, what line of my code imported the > > > > > package that imported pkg_resources? > > > > > I am running eric4.1.2 r2105 > > > > > Thank you, > > > > > Glenn > > > > > > > > > > _______________________________________________ > > > > > > > > > > Eric mailing list > > > > > [email protected] > > > > > http://www.riverbankcomputing.com/mailman/listinfo/eric > > > > > > > > Unfortunately Daren and myself were unabled to trace the problem so > > > > far. Any help is highly appreciated. > > > > > > > > Regards, > > > > Detlev > > > > > > > > -- > > > > Detlev Offenbach > > > > [EMAIL PROTECTED] > > > > -- > > > > Detlev Offenbach > > [EMAIL PROTECTED] -- Detlev Offenbach [EMAIL PROTECTED] _______________________________________________ Eric mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/eric
