[egenix-users] Script to easily install eGenix PyRun in a target directory

M.-A. Lemburg mal at egenix.com
Mon Aug 6 22:11:51 CEST 2012


M.-A. Lemburg wrote:
> Leonardo Santagada wrote:
>> Using a self signed certificate on the downloads site doesn't appear
>> to be a good idea (at least curl doesn't download the file, and my
>> browser very annoyingly says that I shouldn't go in), also I think
>> configuring the server so that browsers automatically download the
>> file is a better default then showing the contents.
>>
>> here is an error trying to use it on osx 10.7:
>>
>> ./install-pyrun: line 208: syntax error near unexpected token `>'
>> ./install-pyrun: line 208: `    $CURL -OSf# $REMOTE_PYRUN_DISTRIBUTION
>> &>> $LOG_FILE'
> 
> Hmm, looks like bash on Mac OS X doesn't like the redirection
> used in the script.
> 
> Thanks for reporting this.

This should be fixed now. We've changed the bash 4 style redirection
to a bash 3 compatible one.

> Regarding the self signed cert: we'll replace this with a new
> "real" certificate soon, which should have the warnings go away.

BTW: You can also use the following URL:

http://downloads.egenix.com/python/install-pyrun

>> On Mon, Aug 6, 2012 at 12:58 PM, M.-A. Lemburg <mal at egenix.com> wrote:
>>> Dear Users,
>>>
>>> in case you haven't heard of eGenix PyRun yet, this is a new simple
>>> to install Python runtime that can be used independently of a system
>>> installed Python version.
>>>
>>> See http://www.egenix.com/products/python/PyRun/ for details.
>>>
>>> We're using this runtime in our mxODBC Connect Server product and
>>> also internally as virtualenv replacement.
>>>
>>> To make it easy to install eGenix PyRun, we've now added a script
>>> to our download server which lets you install PyRun just as easy
>>> as virtualenv (but without its dependency on a possible system
>>> installation of Python):
>>>
>>> https://downloads.egenix.com/python/install-pyrun
>>>
>>> Per default, the script will download the PyRun binary for the target
>>> platform and install distribute as well as pip in the given target
>>> directory.
>>>
>>> Usage is simple:
>>>
>>> install-pyrun targetdir
>>>
>>> Try install-pyrun --help for a list of options.
>>>
>>> Running the script will leave you with a targetdir setup with bin/,
>>> lib/ and include/ dir as runtime environment. You can then immediately
>>> start using PyRun via bin/pyrun or install additional software using
>>> bin/pip.
>>>
>>> The installation script is brand new and we'd appreciate any feedback
>>> you can provide to enhance it.
>>>
>>> Thanks,
>>> --
>>> Marc-Andre Lemburg
>>> eGenix.com
>>>
>>> Professional Python Services directly from the Source  (#1, Aug 06 2012)
>>>>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>>>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>>>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
>>> ________________________________________________________________________
>>> 2012-08-25: FrOSCon, St. Augustin, Germany ...             19 days to go
>>>
>>> ::: Try our new mxODBC.Connect Python Database Interface for free ! ::::
>>>
>>>
>>>    eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
>>>     D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
>>>            Registered at Amtsgericht Duesseldorf: HRB 46611
>>>                http://www.egenix.com/company/contact/
>>>
>>>
>>> _______________________________________________________________________
>>> eGenix.com User Mailing List                     http://www.egenix.com/
>>> https://www.egenix.com/mailman/listinfo/egenix-users
>>
>>
>>
> 

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source
>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::: Try our new mxODBC.Connect Python Database Interface for free ! ::::


   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               http://www.egenix.com/company/contact/



More information about the egenix-users mailing list