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

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


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.

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

> 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  (#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/




More information about the egenix-users mailing list