[Bf-python] A python25.zip file is needed for the current CVS
Campbell Barton
cbarton at metavr.com
Thu Mar 1 01:49:21 CET 2007
point About any XML format is valid... especialy with collada being a
format proposed to solve application interop issues.
We could work in a menu (In BPyMessages) that tells the user they need
python, which version and where to download it from.
That at least is a bit nicer then "you need a full python install"
If its possible (without the full install) - it could even have an
option to go directly to the website.
Its probably worth including struct and some XML lib with Blender/win32.
though Im not sure how thats done.
Willian Padovani Germano wrote:
> Hi,
>
> I still believe that it's much better to distribute Blender with this
> minimal set of default modules on Windows.
>
> Let's not forget that users of other platforms already have the needed
> Python install, usually, and that Windows users are the vast majority.
> With two very small files (a zip and a .pyd) they don't need to download
> and install 9MB (I guess) *of the right version* of a language + simple
> ide + tools + sample scripts + extensive documentation that they will
> possibly only use for Blender.
>
> The trouble of bundling just enough Python to let them run a lot of
> scripts out of the box is negligible considering the alternative, imho.
> Imagine the "I downloaded Blender at school, took it home and found out
> I need something called Python to import obj"; "it's even bigger than
> Blender!"; plus much more of those "I installed Python 2.X (X == wrong
> version), but Blender still says I don't have it", etc. etc.
>
> Now, when our nice users get more experienced and decide to try a little
> scripting or installing some meaner script package, then they are
> required to be able to install full Python themselves.
>
--
Campbell J Barton
133 Hope Street
Geelong West, Victoria 3218 Australia
URL: http://www.metavr.com
e-mail: cbarton at metavr.com
phone: AU (03) 5229 0241
More information about the Bf-python
mailing list