On Thu, Aug 28, 2008 at 10:06 AM, Ian Bicking <[EMAIL PROTECTED]> wrote:
> Lukasz Szybalski wrote:
>>
>> On Thu, Aug 28, 2008 at 9:42 AM, Ian Bicking <[EMAIL PROTECTED]> wrote:
>>>
>>> I don't know if you've had luck with this, but sometimes problems like
>>> this
>>> relate to problems importing __init__.  ImportErrors in __init__.py
>>> sometimes get swallowed, so they don't keep submodules from being
>>> importable.  But this can cause confusion.  Probably the problem isn't
>>> find_packages (if it is, you can look at what in your application is
>>> installed, to see if something is missing, or even print out what
>>> find_packages returns, as it's just a list of strings).
>>
>> I'm still looking into it.
>> I'll try to delete all __init__.py and pyc files see if that helps.
>> (Maybe I'll delete it and create an empty one)
>
> Yes, you'll need empty files.
>
>> If I open python and inside python interpreter I do:
>>
>> from myapp.lib.event import *
>> it works.
>> But it won't work from withing the file.
>
> Well, you might try:
>
> import myapp
> print 'imported myapp:', myapp
> import myapp.lib
> print 'imported myapp.lib:', myapp.lib
>

Thanks. That helped. After I was able to import all modules I decided
to import what was in setup.py under console script
I found out that I cannot call my program "myapp" and then use
"myapp.py" in it as it will get confused. REALLY CONFUSED!

So easy but yet so hard.

Finally I'm back to the original issue of setting up the config.xml?
Where should I put it?
root install:
/etc/myapp/config.xml

non-root:
?

virtualenv:
?
Should I maybe create folder inside of virtualenv called "etc" right
next to "bin" or?
What would be an easy way to reference it?  "from
some_pythonpath....import  __file__" then connect the folders
__file__+"etc"+config.xml?

What would be a recommended way to do it? How would you do it?

Thanks,
Lucas

_______________________________________________
Paste-users mailing list
[email protected]
http://webwareforpython.org/cgi-bin/mailman/listinfo/paste-users

Reply via email to