On Tue, Jan 20, 2009 at 3:59 PM, Raphael Ritz
<[email protected]> wrote:
> Amit k. Saha wrote:
>>
>> On Wed, Jan 14, 2009 at 3:34 PM, Lutz Paelike <[email protected]> wrote:
>>>
>>> Hey Amit,
>>>
>>> a __init__.py file needs to be contained in a folder to make the folder a
>>> package.
>>
>> I had missed the 'folder' thingy..
>
> Glad you've got a solution that works for you
> but IIRC it should be possible to do as you
> originally intended by explicitly adding
>
>  py_modules = ['demo1.py']
>
> in your setup call.

I have added this line to my 'setup.py' file, but the result remains the same.

Thanks for the suggestion!

-Amit

>
> Raphael
>
>
>
>>
>>
>>> Check out the python documentation for more information.
>>>
>>>
>>> And you should move your setup file on the same level as the top-level
>>> package
>>> The reason why find_packages() does'nt find your mainpackage is because
>>> it
>>> is
>>> searching for packages on the same level or below the setup.py.
>>>
>>>
>>> You have to change your directory layout to this:
>>>
>>> ###################
>>> setup.py
>>>
>>> mainpackackage
>>>  demo1.py
>>>  __init.py__
>>>
>>>  subpackage1
>>>      __init.py/__
>>> ####################
>>>
>>
>> Done. Thanks a lot Lutz !
>>
>> -Amit
>>
>>> Cheers,
>>>
>>> Lutz
>>>
>>>
>>>
>>> Am 14.01.2009 um 10:37 schrieb Amit k. Saha:
>>>
>>>> Hello Andreas,
>>>>
>>>> On Wed, Jan 14, 2009 at 2:53 PM, Andreas Jung <[email protected]> wrote:
>>>>>
>>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>>> Hash: SHA1
>>>>>
>>>>> On 14.01.2009 10:20 Uhr, Amit k. Saha wrote:
>>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I am just learning the basics of building Python eggs using
>>>>>> 'setuptools'. What I have is the following code structure in a
>>>>>> top-down fashion:
>>>>>>
>>>>>>
>>>>>> - demo1.py
>>>>>> - __init.py__
>>>>>> - setup.py
>>>>>> -subpackage1
>>>>>> --__init.py/__
>>>>>>
>>>>>>
>>>>>> When I execute 'python setup.py bdist_egg' from the top-level
>>>>>> directory which has the 'setup.py' file:
>>>>>
>>>>> Using 'sdist' is usually good-enough unless you are working on binary
>>>>> distributions. 'sdist' usually includes everything - especially stuff
>>>>> under revision control (at least when using SVN).
>>>>
>>>> Doesn't help my cause. The result is the same.
>>>>
>>>> PS: None of my sources is under version control.
>>>>
>>>> -Amit
>>>>
>>>>
>>>>> - -aj
>>>>> -----BEGIN PGP SIGNATURE-----
>>>>> Version: GnuPG v1.4.9 (Darwin)
>>>>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>>>>>
>>>>> iEYEARECAAYFAkltrv4ACgkQCJIWIbr9KYymiQCfbXOaJKOKGnk8pCOouPAxt0Pi
>>>>> RVUAoJyHMsSgdYKUp455EgdhPFmt4mpA
>>>>> =tRaw
>>>>> -----END PGP SIGNATURE-----
>>>>>
>>>>
>>>>
>>>> --
>>>> Amit Kumar Saha
>>>> http://amitksaha.blogspot.com
>>>> http://amitsaha.in.googlepages.com/
>>>> *Bangalore Open Java Users Group*:http:www.bojug.in
>>>> _______________________________________________
>>>> Distutils-SIG maillist  -  [email protected]
>>>> http://mail.python.org/mailman/listinfo/distutils-sig
>>>>
>>>
>>
>>
>>
>
> _______________________________________________
> Distutils-SIG maillist  -  [email protected]
> http://mail.python.org/mailman/listinfo/distutils-sig
>



-- 
Amit Kumar Saha
http://amitksaha.blogspot.com
http://amitsaha.in.googlepages.com/
*Bangalore Open Java Users Group*:http:www.bojug.in
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to