Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #93992
| Return-Path | <lac@openend.se> |
|---|---|
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.000 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'anyway.': 0.04; 'lemburg': 0.04; 'subject:Python': 0.05; 'binary': 0.05; 'startup': 0.05; '(using': 0.07; 'aix,': 0.07; 'amtsgericht': 0.07; 'germany.': 0.07; 'hrb': 0.07; 'marc-andre': 0.07; 'run,': 0.07; 'subject:ANN': 0.07; 'subject:file': 0.07; 'cc:addr:python-list': 0.09; 'adapter': 0.09; 'aix': 0.09; 'm.-a.': 0.09; 'parsed': 0.09; 'pointers': 0.09; 'received:openend.se': 0.09; 'received:theraft.openend.se': 0.09; 'url:activepython': 0.09; 'worse': 0.09; 'python': 0.10; 'itself.': 0.11; '2.7': 0.13; 'wed,': 0.15; 'apps': 0.15; 'interpreter': 0.15; 'skip:_ 70': 0.15; 'thu,': 0.15; '(#1,': 0.16; '2.1.3': 0.16; '46611': 0.16; '>on': 0.16; 'assumptions': 0.16; 'bundles': 0.16; 'cc:addr:lac': 0.16; 'cc:addr:openend.se': 0.16; 'd-40764': 0.16; 'dipl.-math.': 0.16; 'duesseldorf:': 0.16; 'egenix.com': 0.16; 'from:addr:lac': 0.16; 'from:addr:openend.se': 0.16; 'from:name:laura creighton': 0.16; 'included,': 0.16; 'langenfeld,': 0.16; 'message- id:@fido.openend.se': 0.16; 'mxdatetime,': 0.16; 'mxodbc,': 0.16; 'mxtexttools': 0.16; 'received:89.233': 0.16; 'received:89.233.217': 0.16; 'received:89.233.217.133': 0.16; 'received:fido': 0.16; 'received:fido.openend.se': 0.16; 'solaris.': 0.16; 'stdlib.': 0.16; 'sys.path': 0.16; 'sysconfig': 0.16; 'url:egenix': 0.16; 'wrote:': 0.16; 'app': 0.16; 'memory': 0.17; 'alex': 0.18; 'byte': 0.18; 'laura': 0.18; '>>>': 0.20; 'versions': 0.20; '2015': 0.20; 'cc:addr:python.org': 0.20; 'cc:2**2': 0.20; 'am,': 0.23; 'seems': 0.23; 'cc:addr:gmail.com': 0.24; 'header:In-Reply-To:1': 0.24; "i've": 0.25; 'external': 0.27; 'community.': 0.27; 'gmbh': 0.27; 'projects,': 0.27; '13,': 0.29; 'builds.': 0.29; 'hp-ux': 0.29; 'received:se': 0.29; 'url:activestate': 0.29; 'cc:no real name:2**1': 0.29; 'url:mailman': 0.30; "we're": 0.30; 'code': 0.30; 'certainly': 0.30; "i'd": 0.31; 'guess': 0.31; 'probably': 0.31; 'software,': 0.32; 'embedded': 0.32; 'scanned': 0.32; 'run': 0.33; 'source': 0.33; 'url:python': 0.33; 'solaris': 0.33; 'true.': 0.33; 'url:zope': 0.33; 'open': 0.33; 'url:listinfo': 0.34; 'running': 0.34; 'add': 0.34; 'so,': 0.35; 'next': 0.35; 'could': 0.35; 'done': 0.35; 'exist': 0.35; 'files,': 0.35; 'but': 0.36; 'should': 0.36; 'there': 0.36; 'url:org': 0.36; 'tool': 0.36; 'possible': 0.36; 'ceo': 0.36; 'data.': 0.36; 'mode': 0.36; 'subject:: ': 0.37; 'really': 0.37; 'being': 0.37; 'charset:us- ascii': 0.37; 'difference': 0.38; 'guys': 0.38; 'building': 0.38; 'files': 0.38; 'means': 0.39; 'application': 0.39; 'header :Message-Id:1': 0.61; 'total': 0.62; 'bring': 0.62; 'more': 0.63; 'complete': 0.63; 'archive.': 0.66; 'here': 0.66; 'forward': 0.66; 'services': 0.67; 'jul': 0.72; 'subject:One': 0.72; 'received:89': 0.80; 'try,': 0.84; 'warsaw,': 0.84; 'reside': 0.91; 'advertise': 0.96 |
| To | Alex <magixx2006@gmail.com> |
| cc | Cristiano Cortezia <cristiano.cortezia@gmail.com>, python-list@python.org, "M.-A. Lemburg" <mal@egenix.com>, lac@openend.se |
| From | Laura Creighton <lac@openend.se> |
| Subject | Re: ANN: eGenix PyRun - One file Python Runtime 2.1.0 |
| In-Reply-To | Message from Alex <magixx2006@gmail.com> of "Thu, 16 Jul 2015 18:58:37 -0400." <CAPX8AsG9w0ziYQNkpytVFkLnBNvRKnOGP_esAZcbi6YMHLeAAA@mail.gmail.com> |
| References | <mailman.355.1431345550.12865.python-list@python.org> <d7783c66-6680-4771-8ebd-cdc966b4622c@googlegroups.com> <555346E3.4030400@egenix.com> <CAHH7gRKWvm+GY84tuaarLELerwZeBuwk=5jBTdZdksWENw33bw@mail.gmail.com> <55535FE6.2090007@egenix.com> <CAHH7gRJuN+CEpPAGym=a3UQi9Ho6=_Hj5jsA7VFvgJ7sYSq3kw@mail.gmail.com><CAPX8AsG9w0ziYQNkpytVFkLnBNvRKnOGP_esAZcbi6YMHLeAAA@mail.gmail.com> |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset="us-ascii" |
| Content-ID | <14889.1437114402.1@fido> |
| Date | Fri, 17 Jul 2015 08:26:42 +0200 |
| X-Greylist | Sender IP whitelisted, not delayed by milter-greylist-4.3.9 (theraft.openend.se [89.233.217.130]); Fri, 17 Jul 2015 08:26:44 +0200 (CEST) |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.20+ |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.631.1437114417.3674.python-list@python.org> (permalink) |
| Lines | 107 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1437114417 news.xs4all.nl 2872 [2001:888:2000:d::a6]:42339 |
| X-Complaints-To | abuse@xs4all.nl |
| Path | csiph.com!usenet.pasdenom.info!news.stben.net!border1.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail |
| Xref | csiph.com comp.lang.python:93992 |
Show key headers only | View raw
I think Activestate makes a Python 2.y for Solaris. http://www.activestate.com/activepython I've never used it. Laura In a message of Thu, 16 Jul 2015 18:58:37 -0400, Alex writes: >Do you have Python 2.7 64bit versions available for Solaris (10/11) >x86/SPARC, AIX, and HP-UX IA/RISC? I've had the displeasure of having to >install 64bit Python on Solaris and AIX and it's an experience I would not >recommend even though OpenCSW and Perzl have done much of the legwork >already. I'd also just be happy with any pointers to building PyRun or >regular Python on such systems if such currently there exist no such builds. > >On Wed, May 13, 2015 at 10:34 AM, Cristiano Cortezia < >cristiano.cortezia@gmail.com> wrote: > >> In one of the next releases we'll probably add a tool to bundle >>> complete applications together with pyrun, perhaps even by >>> recompiling it to include the application byte code files >>> right in the binary like we do for the stdlib. >> >> >> Well, that would be simply awesome. Looking forward to it. >> >> PS: you guys should definitely advertise this work on the embedded >> software community. >> >> >> 2015-05-13 11:29 GMT-03:00 M.-A. Lemburg <mal@egenix.com>: >> >>> On 13.05.2015 16:09, Cristiano Cortezia wrote: >>> > Well I gave it a try, and it seems my assumptions were *somehow* true. >>> > Here is what I got when running one of my apps in single shot mode >>> (load, >>> > run, terminate): >>> > >>> > *default python distribution* >>> > total time 9.022s >>> > ENOENT's count 7377 >>> > >>> > *pyrun* >>> > total time 8.455s >>> > ENOENT's count 3064 >>> > >>> > So, it indeed failed much less to open files, but I guess this didn't >>> make >>> > that much difference after all (500ms). >>> >>> PyRun has the advantage of being able to read the byte code >>> directly from the binary (using memory mapping). However, >>> it still needs to run the same startup machinery as Python >>> itself. >>> >>> Note that startup time for Python was a lot worse before >>> Python used the same approach as PyRun to compile in the >>> parsed sysconfig data. >>> >>> > Perhaps it is because this app has some external dependencies (22 to be >>> > precise) not bundled on pyrun that had to be scanned by the interpreter >>> > anyway. If by any means we could bundle them all the same way, than it >>> > could bring a much higher performance gain. But I guess it is not really >>> > safe-feasible. >>> >>> It's certainly possible to use the pyrun build system to create >>> bundles with more packages and tools included. >>> >>> The one we're shipping has most of the stdlib included, >>> but leaves all the application code to reside on the >>> sys.path or in a ZIP archive. >>> >>> In one of the next releases we'll probably add a tool to bundle >>> complete applications together with pyrun, perhaps even by >>> recompiling it to include the application byte code files >>> right in the binary like we do for the stdlib. >>> >>> -- >>> Marc-Andre Lemburg >>> eGenix.com >>> >>> Professional Python Services directly from the Source (#1, May 13 2015) >>> >>> Python Projects, Coaching and Consulting ... http://www.egenix.com/ >>> >>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/ >>> >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ >>> ________________________________________________________________________ >>> 2015-05-13: Released mxODBC Connect 2.1.3 ... http://egenix.com/go75 >>> 2015-05-11 <http://egenix.com/go752015-05-11>: Released eGenix PyRun >>> 2.1.0 ... http://egenix.com/go74 >>> 2015-05-25 <http://egenix.com/go742015-05-25>: PyWaw Summit 2015, >>> Warsaw, Poland ... 12 days to go >>> >>> 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/ >>> >> >> >> -- >> https://mail.python.org/mailman/listinfo/python-list >> >> > >-- >https://mail.python.org/mailman/listinfo/python-list >
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
ANN: eGenix PyRun - One file Python Runtime 2.1.0 "eGenix Team: M.-A. Lemburg" <info@egenix.com> - 2015-05-11 13:59 +0200
Re: ANN: eGenix PyRun - One file Python Runtime 2.1.0 Cristiano Cortezia <cristiano.cortezia@gmail.com> - 2015-05-12 06:05 -0700
Re: ANN: eGenix PyRun - One file Python Runtime 2.1.0 "M.-A. Lemburg" <mal@egenix.com> - 2015-05-13 14:43 +0200
Re: ANN: eGenix PyRun - One file Python Runtime 2.1.0 Cristiano Cortezia <cristiano.cortezia@gmail.com> - 2015-05-13 11:09 -0300
Re: ANN: eGenix PyRun - One file Python Runtime 2.1.0 "M.-A. Lemburg" <mal@egenix.com> - 2015-05-13 16:29 +0200
Re: ANN: eGenix PyRun - One file Python Runtime 2.1.0 Cristiano Cortezia <cristiano.cortezia@gmail.com> - 2015-05-13 11:34 -0300
Re: ANN: eGenix PyRun - One file Python Runtime 2.1.0 Laura Creighton <lac@openend.se> - 2015-07-17 08:26 +0200
Re: ANN: eGenix PyRun - One file Python Runtime 2.1.0 "M.-A. Lemburg" <mal@egenix.com> - 2015-07-17 16:45 +0200
csiph-web