On 13 January 2015 at 06:02, Steve Dower <steve.do...@microsoft.com> wrote:
>> On Sat, Jan 10, 2015 at 3:28 AM, Nick Coghlan <ncogh...@gmail.com> wrote:
>>> For the time being, things like PyInstaller, PyRun, Portable Python,
>>> etc are going to offer a better solution than anything we provide in
>>> the standard installers.
>>
>> See also Anaconda and Enthought Canopy. I think miniconda, for instance, may
>> give you just what you need, if you don't want to go the py2exe/PyInstaller
>> approach (though you probably do want to go that way, as far as I can tell 
>> from
>> your description of your use-case.
>
> Actually, both Anaconda and Canopy suffer from the initialization process 
> issues. You can't really use virtualenv with either of them unless they set 
> the registry PythonPath value (since they won't find the libraries they need 
> to launch), and if you install both then they'll fight over the registry key 
> and you'll get Canopy launching with Anaconda's path or vice-versa.
>
>> I'm inclined to think that this does not belong as part of the standard
>> installer.
>
> The problems are inherent to the standard python.exe, and are likely part of 
> the standard pythonXY.dll. Nick's scared of fixing it, so I'm absolutely 
> petrified :)

Technically, I'm not scared of fixing it per se, I'm just wary of
trying to fix it without first refactoring it and writing some more
tests :)

Finding the roundtuits for PEP 432 is an eternal struggle though - so
many things end up edging ahead of it on the personal priority list :(

Cheers,
Nick.

-- 
Nick Coghlan   |   ncogh...@gmail.com   |   Brisbane, Australia
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to