[egenix-users] Script to easily install eGenix PyRun in a target
directory
Leonardo Santagada
santagada at gmail.com
Mon Aug 6 17:30:31 CEST 2012
On Mon, Aug 6, 2012 at 4:11 PM, M.-A. Lemburg <mal at egenix.com> wrote:
> 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.
>
it is working now, but pip inside it is not:
testepyrun/bin/pip install cython
Downloading/unpacking cython
Running setup.py egg_info for package cython
error: pip-egg-info/Cython.egg-info/PKG-INFO: Permission denied
Complete output from command python setup.py egg_info:
running egg_info
writing pip-egg-info/Cython.egg-info/PKG-INFO
error: pip-egg-info/Cython.egg-info/PKG-INFO: Permission denied
----------------------------------------
Command python setup.py egg_info failed with error code 1 in
/Users/santagada/build/cython
I think it is trying to install things in the wrong place, though I
don't know where.
>> 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/
--
Leonardo Santagada
More information about the egenix-users
mailing list