On Tue, Oct 13, 2009 at 11:04 AM, Mike Orr <[email protected]> wrote:
>
> On Mon, Oct 12, 2009 at 4:37 PM, m h <[email protected]> wrote:
>>
>> Hey Folks-
>>
>> This might be semi weird.  I've got a client that wants to be able to
>> run an application without installing per se.  They've currently got
>> everything checked into an SCM,
>
> Does SCM mean version control system?

Yes.

>
>> and want to be able to pull it down
>> and type "make serve" and have the server start running.  They are
>> doing pure WSGI right now but would like to move to a web framework.
>>
>> Has anyone done something like this with Pylons?  (ie have Pylons and
>> it's dependencies in SCM, rather than having to install them).  It
>> looks like PIP with it's support for "editable" packages might work.
>> Any suggestions?
>
> I would hesitate to put the entire virtualenv into version control
> because the Python executable is a binary, there are symlinks from the
> lib directory to the system Python, and also .so files (binary) in the
> lib directory.  These all will work only on the same computer, or at
> least one with identical paths, OS, and Python version.
>
> You can set up a "make" command to create a virtualenv on the
> destination system and install the application into it (using editable
> as you said).
>

I want to avoid having to download anything from pypi (or the network
other than the SCM).  So I would think my options are to stuff it all
in the SCM as virtualenv, or have a way to do local installs.

cheers,

-matt

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to