+1

Although I haven't personally used virtual-env, from what I've seen this may
be worth looking at (seems to be the bridge between users that don't want to
have root privs, but do want to manage their python install)

On Mon, Aug 15, 2011 at 2:17 PM, william ratcliff <
william.ratcl...@gmail.com> wrote:

> Generally, I tend to create a local cache of dependencies (ex. beautiful
> soup, django-registration, etc.) and then use pip to install them to the
> python site-packages directory.   The reason I use pip is because uninstall
> can be a pain.  It's only when there are 3rd party apps that I need to
> modify (which I try to avoid :p) that I include them in an "external_apps"
> folder under the project directory.   I suppose some of this is a matter of
> personal preference.  I use pip instead of easy_install because it keeps a
> record of which packages are installed and allows for uninstall.     You
> might also want to investigate virtual-env.   I think the main goal for me
> is to try to keep things as decoupled as possible and to keep packages
> locally in case their source somehow vanishes online, or if I depend on the
> particulars of a given version...
>
> Best,
> William
>
>
> On Mon, Aug 15, 2011 at 9:11 AM, Thomas Weholt <thomas.weh...@gmail.com>wrote:
>
>> Hmmm...
>>
>> Using pip will take care of requirements the package might have and
>> install it in the right python lib folder so several projects can use
>> it among other things.
>>
>> Are there good reasons NOT to use pip/easy_install or at least python
>> setup.py install?
>>
>> Thomas
>>
>>
>>
>> On Mon, Aug 15, 2011 at 2:59 PM, Andre Lopes <lopes80an...@gmail.com>
>> wrote:
>> > Hi, I have put this question in StackOverflow, but no response untill
>> > now... This is an important question to me to understand how Django
>> > works
>> >
>> > I am new to Django.
>> >
>> > I have some doubts about installing 3rd party Apps in Django.
>> >
>> > A specific example. The "django-registration" App in
>> > https://bitbucket.org/ubernostrum/django-registration/src. Reading the
>> > instructions the doc tell us to install this app with PIP(pip install
>> > django-registration), doing this the App will be installed in Python
>> > Site-packages, right?
>> >
>> > My question is: The App must to be installed in that way? Why not put
>> > the 'django-registration' folder in our Project as an App?
>> >
>> > PS: This is a starter Django Question.
>> >
>> > Best Regards,
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups "Django users" group.
>> > To post to this group, send email to django-users@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> django-users+unsubscr...@googlegroups.com.
>> > For more options, visit this group at
>> http://groups.google.com/group/django-users?hl=en.
>> >
>> >
>>
>>
>>
>> --
>> Mvh/Best regards,
>> Thomas Weholt
>> http://www.weholt.org
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" group.
>> To post to this group, send email to django-users@googlegroups.com.
>> To unsubscribe from this group, send email to
>> django-users+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/django-users?hl=en.
>>
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to