Re: [Bf-committers] numpy for 2.70
Would it be useful for me to get the binaries out of my anaconda installs and send them? I have OS X, Ubuntu and Windows 7 machines in my lab and students who need practice working with anaconda that I can put on the task today. I can make certain they don't use the mkl versions. On Feb 24, 2014 3:25 PM, dba...@citytech.cuny.edu damonlorenba...@gmail.com wrote: Anaconda supports python 3.3, it just defaults to 2.7 To make a 3.3 environment you have to use their package management tool, conda. (you can skip having to download the monster sized installer of 2.7 by using miniconda which is just a script that installs a minimal conda system and lets you decide which pieces you want, including setting up a 3.3 only environment) here is a list of all the packages it supports for each version of python http://docs.continuum.io/anaconda/pkgs.html numpy 1.8.0 is in there. On Mon, Feb 24, 2014 at 1:36 PM, CoDEmanX codem...@gmx.de wrote: They charge for MKL, so the free version should definately not use / require it. Direct download links for Anaconda Windows builds: http://repo.continuum.io/archive/.winzip/ I checked the content in 7zip and it seems to contain py2.7 builds only? Or is it compatible with py3.3? Am 24.02.2014 18:43, schrieb dba...@citytech.cuny.edu: could we use one of the builds of numpy from anaconda https://store.continuum.io/cshop/anaconda/ I believe their free version ( the one you get by default if you install it using conda) isn't built against MKL. On Mon, Feb 24, 2014 at 9:48 AM, Martijn Berger martijn.ber...@gmail.comwrote: I have tried compiling numpy but it seems you need either gcc/gfortran when building for mingw or intel's compiler when building for msvc build python. There is a version available online that works at: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy. But there is also a problem. This version is build against the Intel's MKL (http://software.intel.com/en-us/intel-mkl) a non free but very high performance math library. For me the easiest solution would by bundling this version but we it seems we can not as that would constitute a GPL violation. It seems we have 3 options. - we don't bundle numpy on windows - we bundle this numpy and we might violate the GPL - we get a copy of Intel's Fortran compiler so we can build and maintain a version of numpy for use with blender that does not violate the GPL. I am not a layer and not a numpy specialist, any conclusions drawn above are the result of my best understanding of our situation On Mon, Feb 24, 2014 at 1:16 AM, Campbell Barton ideasma...@gmail.com wrote: A while ago it was agreed that blender would bundle numpy, with very positive response from some script authors and general agreement, See meeting minutes: http://lists.blender.org/pipermail/bf-committers/2013-April/039809.html Previous discussions on the topic: http://lists.blender.org/pipermail/bf-committers/2012-November/038215.html http://lists.blender.org/pipermail/bf-committers/2012-April/036428.html We setup scons and cmake to bundle numpy with Python, and now the 2.70 Linux build bundles numpy 1.80, but (unless I'm mistaken). OSX and ms-windows still don't include numpy. If there are no blocking issues - (we can't get numpy to compile for eg...) I think its a reasonable target to have numpy bundled on all platforms for 2.70, not just for Linux. Added tracker tickets for this so this isn't overlooked. https://developer.blender.org/T38791 https://developer.blender.org/T38792 Maintaining platform deps is often done by volunteers, so if you don't have time for it, say so and someone else can try to fill in the gaps. -- - Campbell ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] numpy for 2.70
I have tried compiling numpy but it seems you need either gcc/gfortran when building for mingw or intel's compiler when building for msvc build python. There is a version available online that works at: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy. But there is also a problem. This version is build against the Intel's MKL (http://software.intel.com/en-us/intel-mkl) a non free but very high performance math library. For me the easiest solution would by bundling this version but we it seems we can not as that would constitute a GPL violation. It seems we have 3 options. - we don't bundle numpy on windows - we bundle this numpy and we might violate the GPL - we get a copy of Intel's Fortran compiler so we can build and maintain a version of numpy for use with blender that does not violate the GPL. I am not a layer and not a numpy specialist, any conclusions drawn above are the result of my best understanding of our situation On Mon, Feb 24, 2014 at 1:16 AM, Campbell Barton ideasma...@gmail.comwrote: A while ago it was agreed that blender would bundle numpy, with very positive response from some script authors and general agreement, See meeting minutes: http://lists.blender.org/pipermail/bf-committers/2013-April/039809.html Previous discussions on the topic: http://lists.blender.org/pipermail/bf-committers/2012-November/038215.html http://lists.blender.org/pipermail/bf-committers/2012-April/036428.html We setup scons and cmake to bundle numpy with Python, and now the 2.70 Linux build bundles numpy 1.80, but (unless I'm mistaken). OSX and ms-windows still don't include numpy. If there are no blocking issues - (we can't get numpy to compile for eg...) I think its a reasonable target to have numpy bundled on all platforms for 2.70, not just for Linux. Added tracker tickets for this so this isn't overlooked. https://developer.blender.org/T38791 https://developer.blender.org/T38792 Maintaining platform deps is often done by volunteers, so if you don't have time for it, say so and someone else can try to fill in the gaps. -- - Campbell ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] numpy for 2.70
could we use one of the builds of numpy from anaconda https://store.continuum.io/cshop/anaconda/ I believe their free version ( the one you get by default if you install it using conda) isn't built against MKL. On Mon, Feb 24, 2014 at 9:48 AM, Martijn Berger martijn.ber...@gmail.comwrote: I have tried compiling numpy but it seems you need either gcc/gfortran when building for mingw or intel's compiler when building for msvc build python. There is a version available online that works at: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy. But there is also a problem. This version is build against the Intel's MKL (http://software.intel.com/en-us/intel-mkl) a non free but very high performance math library. For me the easiest solution would by bundling this version but we it seems we can not as that would constitute a GPL violation. It seems we have 3 options. - we don't bundle numpy on windows - we bundle this numpy and we might violate the GPL - we get a copy of Intel's Fortran compiler so we can build and maintain a version of numpy for use with blender that does not violate the GPL. I am not a layer and not a numpy specialist, any conclusions drawn above are the result of my best understanding of our situation On Mon, Feb 24, 2014 at 1:16 AM, Campbell Barton ideasma...@gmail.com wrote: A while ago it was agreed that blender would bundle numpy, with very positive response from some script authors and general agreement, See meeting minutes: http://lists.blender.org/pipermail/bf-committers/2013-April/039809.html Previous discussions on the topic: http://lists.blender.org/pipermail/bf-committers/2012-November/038215.html http://lists.blender.org/pipermail/bf-committers/2012-April/036428.html We setup scons and cmake to bundle numpy with Python, and now the 2.70 Linux build bundles numpy 1.80, but (unless I'm mistaken). OSX and ms-windows still don't include numpy. If there are no blocking issues - (we can't get numpy to compile for eg...) I think its a reasonable target to have numpy bundled on all platforms for 2.70, not just for Linux. Added tracker tickets for this so this isn't overlooked. https://developer.blender.org/T38791 https://developer.blender.org/T38792 Maintaining platform deps is often done by volunteers, so if you don't have time for it, say so and someone else can try to fill in the gaps. -- - Campbell ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] numpy for 2.70
They charge for MKL, so the free version should definately not use / require it. Direct download links for Anaconda Windows builds: http://repo.continuum.io/archive/.winzip/ I checked the content in 7zip and it seems to contain py2.7 builds only? Or is it compatible with py3.3? Am 24.02.2014 18:43, schrieb dba...@citytech.cuny.edu: could we use one of the builds of numpy from anaconda https://store.continuum.io/cshop/anaconda/ I believe their free version ( the one you get by default if you install it using conda) isn't built against MKL. On Mon, Feb 24, 2014 at 9:48 AM, Martijn Berger martijn.ber...@gmail.comwrote: I have tried compiling numpy but it seems you need either gcc/gfortran when building for mingw or intel's compiler when building for msvc build python. There is a version available online that works at: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy. But there is also a problem. This version is build against the Intel's MKL (http://software.intel.com/en-us/intel-mkl) a non free but very high performance math library. For me the easiest solution would by bundling this version but we it seems we can not as that would constitute a GPL violation. It seems we have 3 options. - we don't bundle numpy on windows - we bundle this numpy and we might violate the GPL - we get a copy of Intel's Fortran compiler so we can build and maintain a version of numpy for use with blender that does not violate the GPL. I am not a layer and not a numpy specialist, any conclusions drawn above are the result of my best understanding of our situation On Mon, Feb 24, 2014 at 1:16 AM, Campbell Barton ideasma...@gmail.com wrote: A while ago it was agreed that blender would bundle numpy, with very positive response from some script authors and general agreement, See meeting minutes: http://lists.blender.org/pipermail/bf-committers/2013-April/039809.html Previous discussions on the topic: http://lists.blender.org/pipermail/bf-committers/2012-November/038215.html http://lists.blender.org/pipermail/bf-committers/2012-April/036428.html We setup scons and cmake to bundle numpy with Python, and now the 2.70 Linux build bundles numpy 1.80, but (unless I'm mistaken). OSX and ms-windows still don't include numpy. If there are no blocking issues - (we can't get numpy to compile for eg...) I think its a reasonable target to have numpy bundled on all platforms for 2.70, not just for Linux. Added tracker tickets for this so this isn't overlooked. https://developer.blender.org/T38791 https://developer.blender.org/T38792 Maintaining platform deps is often done by volunteers, so if you don't have time for it, say so and someone else can try to fill in the gaps. -- - Campbell ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] numpy for 2.70
I found a guide on how to compile numpy using ATLAS here: http://www.scipy.org/scipylib/building/windows.html#building-atlas does this help? -Ursprüngliche Nachricht- Von: bf-committers-boun...@blender.org [mailto:bf-committers-boun...@blender.org] Im Auftrag von dba...@citytech.cuny.edu Gesendet: Montag, 24. Februar 2014 18:43 An: bf-blender developers Betreff: Re: [Bf-committers] numpy for 2.70 could we use one of the builds of numpy from anaconda https://store.continuum.io/cshop/anaconda/ I believe their free version ( the one you get by default if you install it using conda) isn't built against MKL. On Mon, Feb 24, 2014 at 9:48 AM, Martijn Berger martijn.ber...@gmail.comwrote: I have tried compiling numpy but it seems you need either gcc/gfortran when building for mingw or intel's compiler when building for msvc build python. There is a version available online that works at: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy. But there is also a problem. This version is build against the Intel's MKL (http://software.intel.com/en-us/intel-mkl) a non free but very high performance math library. For me the easiest solution would by bundling this version but we it seems we can not as that would constitute a GPL violation. It seems we have 3 options. - we don't bundle numpy on windows - we bundle this numpy and we might violate the GPL - we get a copy of Intel's Fortran compiler so we can build and maintain a version of numpy for use with blender that does not violate the GPL. I am not a layer and not a numpy specialist, any conclusions drawn above are the result of my best understanding of our situation On Mon, Feb 24, 2014 at 1:16 AM, Campbell Barton ideasma...@gmail.com wrote: A while ago it was agreed that blender would bundle numpy, with very positive response from some script authors and general agreement, See meeting minutes: http://lists.blender.org/pipermail/bf-committers/2013-April/039809.h tml Previous discussions on the topic: http://lists.blender.org/pipermail/bf-committers/2012-November/038215. html http://lists.blender.org/pipermail/bf-committers/2012-April/036428.h tml We setup scons and cmake to bundle numpy with Python, and now the 2.70 Linux build bundles numpy 1.80, but (unless I'm mistaken). OSX and ms-windows still don't include numpy. If there are no blocking issues - (we can't get numpy to compile for eg...) I think its a reasonable target to have numpy bundled on all platforms for 2.70, not just for Linux. Added tracker tickets for this so this isn't overlooked. https://developer.blender.org/T38791 https://developer.blender.org/T38792 Maintaining platform deps is often done by volunteers, so if you don't have time for it, say so and someone else can try to fill in the gaps. -- - Campbell ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] numpy for 2.70
Anaconda supports python 3.3, it just defaults to 2.7 To make a 3.3 environment you have to use their package management tool, conda. (you can skip having to download the monster sized installer of 2.7 by using miniconda which is just a script that installs a minimal conda system and lets you decide which pieces you want, including setting up a 3.3 only environment) here is a list of all the packages it supports for each version of python http://docs.continuum.io/anaconda/pkgs.html numpy 1.8.0 is in there. On Mon, Feb 24, 2014 at 1:36 PM, CoDEmanX codem...@gmx.de wrote: They charge for MKL, so the free version should definately not use / require it. Direct download links for Anaconda Windows builds: http://repo.continuum.io/archive/.winzip/ I checked the content in 7zip and it seems to contain py2.7 builds only? Or is it compatible with py3.3? Am 24.02.2014 18:43, schrieb dba...@citytech.cuny.edu: could we use one of the builds of numpy from anaconda https://store.continuum.io/cshop/anaconda/ I believe their free version ( the one you get by default if you install it using conda) isn't built against MKL. On Mon, Feb 24, 2014 at 9:48 AM, Martijn Berger martijn.ber...@gmail.comwrote: I have tried compiling numpy but it seems you need either gcc/gfortran when building for mingw or intel's compiler when building for msvc build python. There is a version available online that works at: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy. But there is also a problem. This version is build against the Intel's MKL (http://software.intel.com/en-us/intel-mkl) a non free but very high performance math library. For me the easiest solution would by bundling this version but we it seems we can not as that would constitute a GPL violation. It seems we have 3 options. - we don't bundle numpy on windows - we bundle this numpy and we might violate the GPL - we get a copy of Intel's Fortran compiler so we can build and maintain a version of numpy for use with blender that does not violate the GPL. I am not a layer and not a numpy specialist, any conclusions drawn above are the result of my best understanding of our situation On Mon, Feb 24, 2014 at 1:16 AM, Campbell Barton ideasma...@gmail.com wrote: A while ago it was agreed that blender would bundle numpy, with very positive response from some script authors and general agreement, See meeting minutes: http://lists.blender.org/pipermail/bf-committers/2013-April/039809.html Previous discussions on the topic: http://lists.blender.org/pipermail/bf-committers/2012-November/038215.html http://lists.blender.org/pipermail/bf-committers/2012-April/036428.html We setup scons and cmake to bundle numpy with Python, and now the 2.70 Linux build bundles numpy 1.80, but (unless I'm mistaken). OSX and ms-windows still don't include numpy. If there are no blocking issues - (we can't get numpy to compile for eg...) I think its a reasonable target to have numpy bundled on all platforms for 2.70, not just for Linux. Added tracker tickets for this so this isn't overlooked. https://developer.blender.org/T38791 https://developer.blender.org/T38792 Maintaining platform deps is often done by volunteers, so if you don't have time for it, say so and someone else can try to fill in the gaps. -- - Campbell ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
[Bf-committers] numpy for 2.70
A while ago it was agreed that blender would bundle numpy, with very positive response from some script authors and general agreement, See meeting minutes: http://lists.blender.org/pipermail/bf-committers/2013-April/039809.html Previous discussions on the topic: http://lists.blender.org/pipermail/bf-committers/2012-November/038215.html http://lists.blender.org/pipermail/bf-committers/2012-April/036428.html We setup scons and cmake to bundle numpy with Python, and now the 2.70 Linux build bundles numpy 1.80, but (unless I'm mistaken). OSX and ms-windows still don't include numpy. If there are no blocking issues - (we can't get numpy to compile for eg...) I think its a reasonable target to have numpy bundled on all platforms for 2.70, not just for Linux. Added tracker tickets for this so this isn't overlooked. https://developer.blender.org/T38791 https://developer.blender.org/T38792 Maintaining platform deps is often done by volunteers, so if you don't have time for it, say so and someone else can try to fill in the gaps. -- - Campbell ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers